Communicate project process and status, both internally and with the client, through regular daily, weekly, and monthly project logs, reports and updates
Manage project scheduling and staffing with in-house and subcontracted labor
Oversee onsite project teams ensuring projects schedules are adhered to
...