Peter Hobbs-Russell is an experienced Business Development & Sales Manager at the Immigration Advice Service since April 2014, where responsibilities include overseeing UK and overseas immigration services, such as visa applications and appeals, and collaborating with leading UK companies. Previously, between April 2014 and January 2017, Peter served as an Account Manager at British Airways.
Sign up to view 2 direct reports
Get started