Meet Our Team

Our leadership team is a committed group of leaders with extensive knowledge and experience in renewable energy sector and quality assurance services. Based around North America, Europe, and Asia, they help guide and lead STS as we further consolidate our position as a TIC company in solar, storage, and wind industries.

STS’ development also relies on its highly skilled and experienced team of management around the world, leveraging the team diversity and local expertise in renewable energy industry to provide our clients with advanced services as regards to QAQC solutions covering different component products procurement.

Leadership Team

Portrait of Alexandre Minuzzo

Alexandre Minuzzo

CEO

Portrait of Thibaut Lemoine

Thibaut Lemoine

Executive Vice-President, Operations

Portrait of Frédéric Dross, Ph.D.

Frédéric Dross, Ph.D.

Executive Vice-President, Business Development

Portrait of Anna B. Hayhurst

Anna B. Hayhurst

Chief People Officer

Portrait of Jean-Marie Bory

Jean-Marie Bory

Director, Administration & Finance

Management Team

Commerical & Marketing

Portrait of Héctor Rodríguez

Héctor Rodríguez

Head of Sales

Portrait of Bruno Leuridan

Bruno Leuridan

BD Director, Asia Pacific

Portrait of Javie Yin

Javie Yin

Technical Account Manager, Renewables, China

Portrait of Monica Salazar

Monica Salazar

Inside Sales, North America

Portrait of Rahul Vashist

Rahul Vashist

BD Director, India and Middle-East

Portrait of Soukaina Ismaili Alaoui

Soukaina Ismaili Alaoui

Tech. Account Manager, West-North Europe

Portrait of Pasquale Attrotto

Pasquale Attrotto

Technical Account Manager, South Europe & Latin America

Portrait of Mariya Stoyanova

Mariya Stoyanova

Director, Sustainable Supply Chain

Portrait of Elias Garcia Goma

Elias Garcia Goma

Technical Advisor

Portrait of Stefano N. Granata, Ph.D.

Stefano N. Granata, Ph.D.

Technical Advisor

Portrait of Jenny Yang

Jenny Yang

Marketing Manager

Operations

Portrait of Adrian Marques

Adrian Marques

Head of Inspection Services

Portrait of Shivkumar Baghele

Shivkumar Baghele

Head of Audit Services

Portrait of Ivan Perez Preciado

Ivan Perez Preciado

Testing Services Manager

Portrait of Fernando Ceballos Alonso

Fernando Ceballos Alonso

Procurement Officer

Support Functions

Portrait of Adrian Marques

Adrian Marques

Head of Inspection Services

Portrait of Shivkumar Baghele

Shivkumar Baghele

Head of Audit Services

Portrait of Alexandre Minuzzo

Alexandre Minuzzo

CEO

Portrait of Thibaut Lemoine

Thibaut Lemoine

Executive Vice-President, Operations

Portrait of Frédéric Dross, Ph.D.

Frédéric Dross, Ph.D.

Executive Vice-President, Business Development

Portrait of Anna B. Hayhurst

Anna B. Hayhurst

Chief People Officer

Portrait of Héctor Rodríguez

Héctor Rodríguez

Head of Sales

Portrait of Bruno Leuridan

Bruno Leuridan

BD Director, Asia Pacific

+