Iglu

1 follower


Iglu is the global hub for tech talent changing how—and where—businesses do their best work. We provide digital services and talented resources at competitive rates to clients worldwide. Headquartered in London, Iglu offers fully remote positions to skilled professionals who can choose to be based i... Read more

Industries

Headquarters

London, GB

Employees

201-500

Links

Org chart

Santtu Säävälä
Chief Marketing Officer

Santtu Säävälä

Collapse
Toni Willberg
Head Of Professional Services
Jimmy Bernberg
Sales Manager
Srisuri Tangwai
Talent Manager
Alia G.
Creative Director
Risto Myllymäki
Search Engine Optimization Specialist