Trelo employs 52 employees. The Trelo management team includes Vaida Skapaitė (Chief Administrative Officer), Rasa Augaitiene (Regional Sales Manager), and Simonas Aukštikalnis (Chief Financial Officer).
Looking for a particular Trelo employee's phone or email?