Senior Occupational Therapist in Mental Health for Older People- Specified Purpose Contract job at Beaumont Hospital