Managing Director
Roosa has spent over a decade working in print and online media, joining DL News after working in London at Insider (formerly Business Insider) as their global partner manager.
Prior to Insider, she spent 7 years working around the world for a print/online media company with a focus on emerging markets. This led to her living/working in many countries including Saudi Arabia, Thailand, Kuwait, South Africa and Nigeria, among several others.
Roosa holds a degree in global communications and political science from the University of Wisconsin.
Director
Managing Director
Head of Business Development
Head of Research
Head of Human Resources
Product Manager - IT
Product Manager - Data
Accountant
Senior Full Stack Engineer
Senior Designer
Graphic Designer
Full Stack Engineer