Castle HR employs 15 employees. The Castle HR management team includes Tom Nickalls (Founder | CEO), Julie Birmingham (Senior Human Resources Consultant), and Jackie Gilkes (Senior Human Resources Business Partner).
Looking for a particular Castle HR employee's phone or email?