Andrus was the CEO of Postimees Grupp, the largest media company in the Baltic countries. Potimees operations include producing content for print and internet media, television and radio production, classified portals and offering a printing service. Mr. Raudsalu was co-founder, CEO and CTO of Delfi Group – the largest Internet media company in Baltic countries. Mr Raudsalu has produced 15 animated films, several of which have received awards from major international festivals. Andrus also founded Pult, NewsPin, and PosterBee. Andrus has served as supervisory board member in Estonian Cultural Endowment and Estonian Film Institute.