Ben McRae, based in London, GB, is currently a Senior Engineering Manager at Anaplan. Ben McRae brings experience from previous roles at Anaplan, Expedia Group and Arcadia Group Ltd. With a robust skill set that includes AWS, Cloud Computing, Networking, Automation, High Availability and more. Ben McRae has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Ben McRae?
Find contact details for 700 million professionals.