Katherine Baylis

Katherine Baylis

Katherine Baylis HR Recruitment Advisor What is your job title?Human Resources Recruitment Advisor РMcLaren Racing Could you give us a summary of your job role?My job is to attract and retain the best talent in the industry. F1 would be nothing without the...