David Lynch has held various human resources and people management positions across different companies since 2007, including roles as a Human Resources Manager, Senior People Partner, and Head of People and Talent.
Sign up to view 0 direct reports
Get started