Al Castro, based in Indonesia, is currently a Country Manager at IMS Health Thailand. Al Castro brings experience from previous roles at IMS Health Indonesia and IMS Philippines. Al Castro holds a 1978 - 1982 Silliman University. Al Castro has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Al Castro?
Find contact details for 700 million professionals.