Trumia employs 14 employees. The Trumia management team includes Ian Ciantar (Technical Product Owner), Ilenia Diacono (None), and Nigel Bonnici (Chief Financial Officer).
Looking for a particular Trumia employee's phone or email?