Avetta
Maria Tellez-Giron currently serves as a Customer Success Manager II at Avetta, a position held since July 2025. Prior to this role, Maria worked at Semrush from October 2022 to July 2025, holding positions as a Customer Success Manager and Account Manager. Before joining Semrush, Maria was a Business Associate at ISN from September 2018 to October 2022. Maria began a career as a Project Management Intern at Tyler Technologies from May 2017 to September 2018. Maria earned a Bachelor’s Degree in Management Information Systems from Texas Tech University's Rawls College of Business from 2014 to 2018 and is currently pursuing further education at the University of New York in Prague since 2016.
This person is not in any teams
This person is not in any offices