Captor employs 14 employees. The Captor management team includes Scott Emond (V.P. of Manufacturing), Carolyn Kiser (TREASURER), and Captor Felipe Revilla MacUaga (DIRECTOR ACADEMICO).
Looking for a particular Captor employee's phone or email?