Consult with clients to understand their requirements
Conduct feasibility studies to vet proposed projects
Calculate quantities and costs for materials, labour, timeframes
Prepare tender packages and contracts, including bills of quantities
Manage risk, value engineering and cost control measures
Analyse repair/maintenance costs
Negotiate contracts and schedules
Oversee and value subcontractors' work for payments
Ensure compliance with regulations and quality standards
Continually assess value for the client's investment