Alma employs 710 employees. The Alma management team includes Isaac Mizrahi (Chief Executive Officer), Madeline Perez-Velez (Group Business Director), and Leo Peet (Chief Financial Officer).
Looking for a particular Alma employee's phone or email?