‘The UK’s premier business awards for women’

Charlotte Russell
Charlotte Russell

Oglethorpe Sturton and Gillibrand are one of the largest law firms based in Lancaster providing the full range of legal services for individuals, businesses and the farming community, who pride themselves on exceptional client care and service.

Company: Oglethorpe Sturton and Gillibrand LLP