Account Manager @ (November 2019 - September 2024)
Account Manager @ (February 2004 - November 2019)
Scott Castle Summary
Scott Castle, based in Elk Grove, CA, US, is currently a Customer Success Manager at Megaport. Scott Castle brings experience from previous roles at Megaport, PacketFabric and Alldata. Scott Castle has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Scott Castle?
Find contact details for 700 million professionals.