Coordinate activities with architects, engineers, and vendorsReview and approve all plans, specifications, and drawings as well as coordinate all on-site activitiesManage job scheduling and schedule keepingManage and monitor progress consistently throughout the projectOversee the permitting, licensing, and insurance requirements