Stephen Dowd

Mr. Dowd joined BLE as Assistant Controller in 2022. He is responsible for BLE's financial reporting and manages the accounting functions of the company. He is a graduate of Colorado State University in Fort Collins, Colorado with a B.S. in Corporate Finance. He has over 10 years' experience in financial reporting, process improvement, and financial management in the automotive industry.

Stephen lives in Greer, South Carolina with his wife Emilie, their three boys, and their big, black poodle named Charlie. He enjoys coaching his son's sports teams, volunteering with the youth program at his church, and relaxing outside with his wife and a cup of coffee.

Location

Greer, United States

Links


Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams


Offices

This person is not in any offices