Rosie Nugent

Human Resources Manager – UK

“Everyone at Delta Capita is crucial in providing our clients with a great service and each other with a great working experience”