Below are the specific roles and responsibilities of each department:

Finance Department
The financial department is responsible for management of the company’s cash flow and ensuring there are sufficient funds available to meet the day to day payments.

Human Resources Department
The HR & Admin department is responsible for staff recruitment and training, record keeping, compensation and benefits, insurance, and employee relations.

Purchasing Department
Purchasing department’s main role is purchasing supplies and materials used in the projects and company daily needs. They need to compare among different suppliers and finding the items with correct prices and qualities.

Project Department
Project department is responsible for scheduling and managing for each project. The project manager needs to decide the budget, assign employees and their duties to complete the job, oversee the safety of workers. They need to make sure the construction work can be well completed according to the contract.

Engineering Department
In general, the engineering department is responsible for the planning of the construction project. This includes conducting surveys, engaging in research, analyzing results, planning the construction and supporting all technical issues during the project.

Marketing Department
The marketing department is responsible for market research, marketing strategy, promotion, product development, and public relations activities.