Alexander McRae, based in New York, United States, is currently a Customer Success Manager at Sphero. Alexander McRae brings experience from previous roles at Sphero and littleBits. Alexander McRae holds a 2025 - 2029 Master of Social Work - MSW @ CUNY York College. With a robust skill set that includes iLife, iTunes, iWork, iPod, iPhoto and more. Alexander McRae has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Alexander McRae?
Find contact details for 700 million professionals.