The Grand Ballroom is a charming spot for memorable celebrations, and 10 flexible meeting rooms take care of your business events. 30 hour per week contract.