Involve employs 19 employees. The Involve management team includes Gjorgi Trpeski (Co-Founder), Elena Trifunoska (Head of Human Resources), and Bozidar Avramovski (Senior Technical Project Manager).
Looking for a particular Involve employee's phone or email?