Armadillo employs 85 employees. The Armadillo management team includes Mark Haysman (Global Chief Executive Officer), Lauren Buchsbaum (Head of Sales), and Fabiola Castaneda (Head of Finance US).
Looking for a particular Armadillo employee's phone or email?