Construction Platforms Team Manager job at John Paul