Stephen Todd is a Business Development Manager at Anza Renewables, where Stephen has been working since January 2023. Prior to this, Stephen held the same position at Borrego from February 2021 to January 2023. Stephen also worked at Salesforce from June 2018 to November 2020, where Stephen held various business development roles. With a Bachelor's Degree in Business from Florida State University, Stephen also studied at Harvard Extension School. Throughout their career, Stephen has gained experience in various sales roles at different companies.
January, 2023 - present
Global Business Development Manager, Enterprise & Strategic at EBANX
Business Development Manager at RexSoft
Business Development Manager at Select Wines
Software Business Development Manager at Esko
Business Development Manager at The HOPE Program
Access the worlds's biggest network of public org charts
Learn more