Informa Studio employs 32 employees. The Informa Studio management team includes Boris Upelj (Head of Content Marketing), Suvasha Devnarain (Senior Sales Consultant), and Luka Klemenc (Head of Marketing).
Looking for a particular Informa Studio employee's phone or email?