plays a crucial role in managing costs, ensuring accurate budgeting, and facilitating effective cost control throughout the entire construction project. Their responsibilities are divided into pre-contract and post-contract stages. Here's a breakdown of the job description and the skills required for each stage: