David Carroll

David Carroll

Team Lead Support Engineering | Charlotte, North Carolina, United States

*50 free lookup(s) per month.

No credit card required.

David Carroll’s Emails

David Carroll’s Phone Numbers

Social Media

David Carroll’s Location

David Carroll’s Expertise

David Carroll’s Current Industry

David Carroll’s Prior Industry

Not the David Carroll you were looking for?

Find accurate emails & phone numbers for over 700M professionals.

Work Experience

Michelin

Team Lead Support Engineering

2013-12-01 — Present

Michelin

Support Engineer

2006-04-01 — 2013-11-01

Ellcon-National, Division of Faiveley Transport North America

Project Engineer

1991-08-01 — 2006-04-01

Skills

tires mobility services michelin solutions michelin engineering services motorsport lifestyle products

Languages

English , French , English , English