Vevo has announced plans to headquarter its European business at the Lighthouse building in London’s Kings Cross.
The grade II listed premises will provide 16,292 sq ft of space across ...
Jon Gisby has been hired as Vevo’s new head of Europe, ahead of the departure of chief revenue officer Nic Jones.
Gisby, who had been working in the role in ...