As Head of Business Development, Alex leads the growth of new North American business and key industry partnerships for Incubeta. Even after more than 8 years in online advertising, he continues to develop his knowledge, skills and connections within the industry.