Alan employs 952 employees. The Alan management team includes Ludovic Bauplãâ (Chief Revenue Officer), Alexandre Gerlic (Head of Engineering), and Sergei Galperin (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Alan employee's phone or email?