... developers, main contractors and consultants either in the role of principal contractor or ... project team; supervising technical staff; liaising with the client; ensuring legislative ...