Miles McClellan Construction
–
Columbus, OH, 43204
... team, the Estimator position will contribute to winning & driving projects to completion, ensuring client satisfaction through planning, communication, and execution. You must be capable of understanding and interpreting construction project ... - Sep 15