Rene Larro

Chief Customer Officer at Seqera Labs

Rene Larro has extensive work experience in various leadership roles. Rene is currently serving as the Chief Customer Officer at Seqera Labs, where they lead the Customer Experience team and oversees the end-to-end customer journey. Previously, they were the VP of Customer Experience at Benchling, where they played a crucial role in the company's growth and development. Rene also worked as the SVP of Professional Services at Apttus and the VP of Professional Services at Castlight Health. Rene began their career at Model N, where they held multiple roles, including VP of Product Management and VP of Life Sciences Solutions. Prior to that, they worked as a Product Manager at Digital Impact and held the position of Manager, Business Consulting at Andersen Business Consulting. Rene started their career as an Actuarial Analyst at Delta Dental.

Rene Larro pursued higher education, beginning with a Bachelor of Science degree in Managerial Economics from the University of California, Davis. Rene attended this institution from 1987 to 1991. Later, they enrolled at the University of Michigan - Stephen M. Ross School of Business, where they obtained a Master of Business Administration (MBA) with a focus on Marketing & Strategy. Rene completed their MBA program from 1995 to 1997.

Links

Timeline

  • Chief Customer Officer

    June, 2023 - present

View in org chart