INSTAT employs 277 employees. The INSTAT management team includes Marinela Nushi (Head of Annual National Accounts), Marko Meraj (Controller), and Irida Hoxha (Regional Manager).
Looking for a particular INSTAT employee's phone or email?