Job descriptionPlanning : Develop the project scope, establish timelines, and allocate resourcesBudgeting : Prepare and manage the project budget, and keep track of spendingScheduling : Monitor progress and set deadlinesQuality control : Ensure the project meets contractual and legal requirementsRisk management : Identify and mitigate potential risksCommunication : Work with stakeholders, including clients, architects, engineers, contractors, and subcontractorsTeam leadership : Create and lead a team, and delegate workSubcontractor management : Prepare and review bids, and negotiate and manage contractsSafety : Ensure compliance with safety regulations