Learn more
Log in
Herbert Smith Freehills
Contact
No bio yet
Links
Previous companies
Lewis McClay
Senior Business Development Executive
45 members
May 1, 2024 - present
October, 2022
NCC Group
Veeva Systems
Genzeon
Standard Chartered Bank
Open English