Kevin Torres has a solid background in business development, sales, and customer success. With experience at companies like Trustpilot, PaymentSense, and Music Response Records & Distribution, Kevin has a proven track record of building relationships and driving results. With a degree in Business Studies and Marketing from City, University of London, Kevin is well-equipped to excel in their role as Manager - Customer Success UK at Trustpilot.
Sign up to view 0 direct reports
Get started