Communication Skills, Construction Estimates, Construction Planning, Construction Support, Maintain Compliance, Problem Solving Skills, Project Estimates, Safety Compliance, Safety Engineering, Safety Standards, Software Design, Team Lead/Manager, Team Player