Coordinating daily tasks according to priorities & making changes when neccesary (eg. Weather, personnel) Delegating individual responsibilities Training, managing & mentoring employees Providing adequate resources & staffing to meet site/project deadlines, schedules, best practices & safety needs Managing site/project budgets…