asta employs 18 employees. The asta management team includes Vepusanan Nanthakumar (Associate Project Manager), Najax Salebaan (Chief Executive Officer), and Lyra Fontaine (Head of Global Sales).
Looking for a particular asta employee's phone or email?