VDO.AI – the global advertising technology company, has recently appointed Sean Black as the Head of North America. Sean will be in charge of improving the revenue growth by serving publishers and brands in leveraging video content. Additionally, he will be responsible for focusing on the overall business growth strategically. Sean brings a unique and…