Canid employs 79 employees. The Canid management team includes Pedro Sanchez de Lozada (Founder and CEO), Azul Cardahi (Senior Talent Acquisition Specialist), and Lilen Chu (Appeals Director).
Looking for a particular Canid employee's phone or email?