AeroLeads people directory · profile

Thomas Schaubach Email & Phone Number

Customer Success Team Lead at EcoVadis
Location: Barcelona, Catalonia, Spain 10 work roles 1 school
1 work email found @ecovadis.com LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email t****@ecovadis.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Customer Success Team Lead
Location
Barcelona, Catalonia, Spain
Company size

Who is Thomas Schaubach? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Thomas Schaubach is listed as Customer Success Team Lead at EcoVadis, a with 623 employees, based in Barcelona, Catalonia, Spain. AeroLeads shows a work email signal at ecovadis.com and a matched LinkedIn profile for Thomas Schaubach.

Thomas Schaubach previously worked as Senior Customer Success Coordinator at Ecovadis and Customer Success Coordinator at Ecovadis. Thomas Schaubach holds Entrepreneurship/Entrepreneurial Studies from Business School Villach.

Company email context

Email format at EcoVadis

This section adds company-level context without repeating Thomas Schaubach's masked contact details.

{first_initial}{last}@ecovadis.com
89% confidence

AeroLeads found 1 current-domain work email signal for Thomas Schaubach. Compare company email patterns before reaching out.

Profile bio

About Thomas Schaubach

Thomas Schaubach is a Customer Success Team Lead at EcoVadis. He possess expertise in team building, internal communications, foreign languages, sap products, positive work environment and 1 more skills. He is proficient in Spanish and Italian. Colleagues describe him as "Thomas is very motivated, forward-thinking and integrates himself very easy into a team. He is eager to learn and is always open for new challenges. When he worked as a buyer for me, he became an expert in his commodity quickly. He builded excellent relationships to his suppliers due to his outstanding communication skills and the ability to speak different languages. I definitely recommend Thomas, he is a real asset."

Listed skills include Team Building, Internal Communications, Foreign Languages, Sap Products, and 2 others.

Current workplace

Thomas Schaubach's current company

Company context helps verify the profile and gives searchers a useful next step.

EcoVadis
Ecovadis
Customer Success Team Lead
paris, île-de-france, france
Website
Employees
623
AeroLeads page
10 roles

Thomas Schaubach work experience

A career timeline built from the work history available for this profile.

Customer Success Team Lead

Barcelona, Ct, Es

Senior Customer Success Coordinator

Barcelona, Catalonia, Spain

Customer Success Coordinator

Barcelona, Catalonia, Spain

Apr 2022 - Oct 2022

Customer Support Specialist

Barcelona, Catalonia, Spain

Providing support for customers via phone, email, chat, webinar, etc. to ease their experience on the platform, answer questions, and provide consultative assistanceCapturing internal and customer-sourced insights, proactively reporting and contributing as necessary with the Team Leader, Management, and other EcoVadis Business Units to bridge gaps that may exist between customer expectations and participation.Data Management of new incoming and existing accounts.Qualification of newly registered companies via online data or official documents. The exact verification of companies' sizes, organizational structures, and business activities.

Oct 2020 - Apr 2022

Flight Attendant

Dubai Emirate, United Arab Emirates

Safety and service delivery through a lot of different time zones, worldwide, without much sleep, but always with a big smile and a happy attitude at any given time of the day.Providing excellent on-board customer service per Emirates standards. Dealing with customers from different nationalities and backgrounds, enhancing their in-flight experiences. Work under pressure to maintain smooth operations of the flight even in case of medical- or general emergencies.

Aug 2015 - Apr 2020

Communications Coordinator

Dr. Jonach & Partner

Villach, Austria

Coordinator in a real estate facility management company, negotiating repair agreements with contractorsorganising ad-hoc duties and emergencies costumer service and daily company relations

Nov 2014 - Aug 2015

Supply Chain Specialist

Villach, Austria

Price negotiations and setting up draft contracts with national and international suppliers. Yearly supplier audits so as administrative actions which included placing orders, organisation of delivery dates and transports with the responsible internal department.

Apr 2012 - Jun 2014

Production Controller

Villach, Austria

Organisation of material needs between production, purchasing, finance and warehouse department. Preparation and analyzation of excel sheets regarding warehouse stocks and orders. Organisation of the refurbishment of 'on stock parts' and future planning. Weekly overseas conference calls to ensure on time delivery of tools

May 2011 - Apr 2012

Soldier

Austrian Military

Villach, Carinthia, Austria

Jul 2010 - Feb 2011
Team & coworkers

Colleagues at EcoVadis

Other employees you can reach at ecovadis.com. View company contacts for 623 employees →

1 education record

Thomas Schaubach education

  • Business School Villach
    Business School Villach
    Entrepreneurship/Entrepreneurial Studies
FAQ

Frequently asked questions about Thomas Schaubach

Quick answers generated from the profile data available on this page.

What company does Thomas Schaubach work for?

Thomas Schaubach works for EcoVadis.

What is Thomas Schaubach's role at EcoVadis?

Thomas Schaubach is listed as Customer Success Team Lead at EcoVadis.

What is Thomas Schaubach's email address?

AeroLeads has found 1 work email signal at @ecovadis.com for Thomas Schaubach at EcoVadis.

Where is Thomas Schaubach based?

Thomas Schaubach is based in Barcelona, Catalonia, Spain while working with EcoVadis.

What companies has Thomas Schaubach worked for?

Thomas Schaubach has worked for Ecovadis, Emirates, Dr. Jonach & Partner, Austrian Airlines, and Lam Research.

Who are Thomas Schaubach's colleagues at EcoVadis?

Thomas Schaubach's colleagues at EcoVadis include Donatella Garramone, Marine Rahiman-Sowamber, Marcin Groth, Poovanam Chuckravanen, and Robin Rojowiec.

How can I contact Thomas Schaubach?

You can use AeroLeads to view verified contact signals for Thomas Schaubach at EcoVadis, including work email, phone, and LinkedIn data when available.

What schools did Thomas Schaubach attend?

Thomas Schaubach holds Entrepreneurship/Entrepreneurial Studies from Business School Villach.

What skills is Thomas Schaubach known for?

Thomas Schaubach is listed with skills including Team Building, Internal Communications, Foreign Languages, Sap Products, Positive Work Environment, and Contract Negotiation.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.