AstroPay employs 345 employees. The AstroPay management team includes Mikael Lijtenstein (CEO), Marc Sacal (Chief Executive Officer), and Alejandro Milieris (Head of European Expansion).
Get Contact Info for All DepartmentsLooking for a particular AstroPay employee's phone or email?