Manage, design, develop, create and maintain small-scale through to large-scale construction projects in a safe, timely and sustainable mannerManaging construction staff including supervisors, foreman, contractors and vendors.To check the quality of all the deliverables by contractors and approving their work