Introl employs 149 employees. The Introl management team includes Frida Zambrano (Human Resources Director), Jason Yankovitz (Vice President of Sales), and Michael Spector (Vice President of Finance and Strategy).
Looking for a particular Introl employee's phone or email?