Castle Hall employs 98 employees. The Castle Hall management team includes Robert Moser (Chief Operating Officer), Matthias Knab (Senior Advisor), and Mathieu St.Jean (Member of the Advisory Board).
Get Contact Info for All DepartmentsLooking for a particular Castle Hall employee's phone or email?