Anonymous headshot

Becky Marshall

Manager, Client Relationship Management – Immigration
Office

Skyline House, 200 Union St
London SE1 0LX
United Kingdom

View Map
Phone
Email

As Client Relationship Manager at Newland Chase, Becky provides exceptional service to multiple global organizations across diverse industries. She brings over 10 years’ experience in global mobility and a deep knowledge of the broader relocation sector.  

With a strong background in relationship management and a passion for delivering strategic solutions to optimize client success, Becky is well positioned to provide tailored, compliant, and strategic immigration solutions as a seamless experience to her clients.  

Becky’s commitment to excellence is showcased by her ability to streamline processes and enhance client satisfaction. She excels at collaborating with cross-functional teams and leveraging her network to deliver comprehensive support and guidance. 

Becky is based in Wiltshire, UK.