Larry Todd is an experienced sales leader, currently serving as the Vice President of Worldwide Sales at LeadsRx since December 2017, previously holding the position of Director of Business Development. Prior to this, Larry was an Official Member of the Forbes Business Development Council from November 2019 to September 2022. Larry's earlier roles include Enterprise Account Executive at Varonis and Alfresco, where contributions focused on driving sales and enabling digital transformation for clients. Larry's experience also includes significant positions at Salesforce as an Account Executive in Financial Services and at Sprint as a General Business Account Executive. Additionally, Larry has a strong background in business development, having managed sales teams and developed key relationships in previous roles at Energy Solutions Lighting and Bayside Solutions. Larry holds both an MS and a BS in Business Administration from Saint Mary's College of California.
Sign up to view 0 direct reports
Get started
This person is not in any teams