Planning, organizing, directing, controlling and evaluating construction projects from start to finish according to schedule, specifications and budget
Preparing and submitting construction project budget estimates
Planning and preparing construction schedules and milestones, and monitoring progress against established schedules
Preparing contracts and negotiating revisions, changes and additions to contractual agreements with architects, consultants, clients, suppliers and subcontractors
Developing and implementing quality control programs