Learn more
Log in
Herbert Smith Freehills
Contact
No bio yet
Links
Rebecca Scanlon
Senior Manager (legal Project Management - Disputes)
35 members
May 1, 2024 - present
June, 2021
September, 2015
September, 2013
Cognizant
SLB
Island Luck - Playtech Systems Ltd
eBay
Amgen