Altra employs 43 employees. The Altra management team includes Chris Cook (Chief Executive Officer), Tanya Wilmore (Chief Operating Officer), and Andy Lyons (Chief Technology Officer).
Looking for a particular Altra employee's phone or email?