Alma employs 63 employees. The Alma management team includes Andrew Herman (Co-Founder, Chairman, CEO), Patrick Dugan (Vice President, Head of Sales), and Mike Oliver (Board Member).
Get Contact Info for All DepartmentsLooking for a particular Alma employee's phone or email?