Provide technical support on projects and advice on complex technical issues. Project Centre is a leading design, engineering and landscape architecture…