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 Human Resources

Product Manager - IT

Product Manager - Consumer Products

Accountant

Senior Full Stack Engineer

Senior Designer

Graphic Designer

Full Stack Engineer