Rowan Petrus Catharina Soffers Senior Project Manager