logo for Aegion

Aegion Employee Directory

Aegion corporate office is located in 17988 Edison Ave, St. Louis, Missouri, 63005, United States and has 2,479 employees.

overview illustration

Aegion Global Presence:

globalPresence illustration
LocationPeople at location
North America1,483
Asia131
Europe51
South America23
Australia3
Africa1

Search All Employees

Aegion’s CEO

Rob TullmanAegion
Rob TullmanChief Executive Officer
CEO Illustration

Key Employees of Aegion

Profile Picture
Jeff Schell

Chief Operating Officer, Corrosion Protection

PhonePhoneEmailEmail
Profile Picture
Burt Keating

Chief Operating Officer

PhonePhoneEmailEmail
Profile Picture
Hasan Dahri

Chief Operating Officer

PhonePhoneEmailEmail
Profile Picture
Todd Steinert

Vice President & Chief Financial Officer

PhonePhoneEmailEmail
Profile Picture
Rick St. Laurent

President, Energy Services

PhonePhoneEmailEmail
Profile Picture
Bob Hallock

Owner & President

PhonePhoneEmailEmail

Search Full List Of Executives

Index of contact profiles from Aegion1-25 of 2,479 results

Contact Name
Contact Info
Job Title
Location
Last Update
1 2 3 4 5 right