Lorenzo Icho

Director of Global Sales

Lorenzo Icho is an operations and strategy leader with a decade of experience in transforming underperforming business units into scalable revenue engines. At Teleperformance, Lorenzo served as Director of Global Sales, where they drove a sustainable revenue acceleration and built a high-performing team of over 50 members. Lorenzo has a proven track record of generating €50M+ in annual revenue and increasing conversion rates by 35% year over year for major clients like Google and X Corp. They are recognized for their ability to simplify complex systems and enhance operational efficiency, always focusing on measurable impacts. Currently, Lorenzo is open to Director or Head roles in Business Operations, Revenue Operations, Transformation, or Strategy within SaaS and technology-driven companies.

Location

Barcelona, Spain

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices