Todd Loewenstein is a business development and strategy leader currently serving as the Director of Global Business Development at Megaport, focusing on innovative connectivity solutions for clouds and data centers. With a strong background in media technology and cloud platforms, Todd has played pivotal roles across various companies, including Akamai Technologies and castLabs, where they successfully closed multimillion-dollar deals with renowned brands. Todd co-founded ArcoStream, a streaming content delivery network, which achieved profitability shortly after startup, demonstrating their expertise in business strategy and operations. They hold an MBA from the University of Minnesota and a BA from the University of Michigan, and are bilingual in English and Spanish.
This person is not in any teams
This person is not in any offices