Joseph Needham, President
Nicholas Needham, Project Manager/Estimating
nneedham@needhamex.com 563-529-5840
Curt Mckinley, Project Manager/Field Operations
chmckinley@needhamex.com 563-529-5838
Casie Morehead, Accountant/Office Manager
cmorehead@needhamex.com 563-726-3136