Leo Vera's Location
United States
Leo Vera's Work
- Business Sales Manager @ Teleperformance
- Sales Lead @ Profesional independiente
Leo Vera's Summary
Leo Vera, based in United States, is currently a Business Sales Manager at Teleperformance, bringing experience from previous roles at Profesional independiente. Leo Vera has 1 email on RocketReach.