Contact Us

Interested in learning more about Echo Power Engineering?

Whether you’re a potential customer or an engineer looking for a new career path, we can’t wait to hear from you.
It’s our goal to be as easily accessible as possible to anyone interested in our company. There are several ways to reach us, including:

Call our leadership team directly.

Scotty Carroll

Scott Carroll
Chief Executive Officer
(931) 444-5667

Dan Marshall
Chief Technical Officer
(970) 227-8718

Tom McCormick

 Tom McCormick
VP of Business Development
(850) 549-7200


For general inquiries, get in touch with us via our main office: (931) 444-5667


Email Us

Apply Today!