Trowers & Hamlins

Sign up

Home ยป People

Rebecca McKay

Partner โ€“โ€“โ€“ London

Rebecca is a Partner in Trowers & Hamlins' Corporate department, which she joined in August 2016. She is based in our London office.