Francesca Cruz's Location
Denver, Colorado, United States
Francesca Cruz's Work
Francesca Cruz's Education
Francesca Cruz's Skills
Francesca Cruz's Summary
Francesca Cruz, based in Denver, Colorado, United States, is currently a Vice President of Sales and Customer Success at greenlight.guru, bringing experience from previous roles at Izea and Tapinfluence. Francesca Cruz holds a Boston Latin School. With a robust skill set that includes Salesforce.com, Lead Generation, Sales, Enterprise Software, Leadership and more, Francesca Cruz contributes valuable insights to the industry. Francesca Cruz has 2 emails on RocketReach.