O2 Logo O2 is a global brand name owned by the Spanish telecommunications company Telefónica. The company uses the O2 brand for its subsidiaries in the United Kingdom and Germany.