Helen Challis
Helen joined the team at Kroll in 2003.
Helen is the office manager and PA to the partners. She also assists the rest of the Clairfield team with secretarial duties.
Prior to joining the team, Helen worked within the financial recruitment and banking industries.
Contact Helen
Registered in England
No.04571234
Registered Office: One Eleven, Edmund St, Birmingham B3 2HJ
Registered Office: One Eleven, Edmund St, Birmingham B3 2HJ