Trevor Otto currently works as an Estimating Manager at JE Dunn Construction. In addition to their role at JE Dunn, Trevor is also involved in various committees and leadership positions within organizations such as Master Builders of Iowa and Lean Construction Institute. Trevor previously held project management roles at VJS Construction Services and DPR Construction. Trevor also has experience as a lecturer at Iowa State University and has a Bachelor of Science degree in Construction Engineering from the same institution.
Sign up to view 0 direct reports
Get started