Leo Meshell is an experienced Renewals Account Manager currently at Sprinklr, having started in August 2025. Prior to this role, Leo held the same position at Forcepoint from September 2023 to August 2025, achieving impressive attainment rates of 133% in FY24 and 121% in FY23. Earlier in Leo's career, positions included Microsoft Solutions Specialist at SHI International Corp. and Account Manager roles at Dell Technologies and Pluckers Wing Bar. Leo began a career in sales as a Sales & Mobility Consultant at Enterprise Mobility. Leo holds a Bachelor of Science in Criminal Justice from Sam Houston State University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices