McGregor Boyall is a recruitment service. Most vacancies are published on behalf of client companies.
Currently, what the company is primarily hunting for is Financial Markets, Electronic Trading Systems, and Investment professionals. They recruit for offices in Central London, City of Edinburgh, Glasgow City and 11 other locations within United Kingdom. See below for a list of 115 vacancies at McGregor Boyall, for instance "Java Developer - Front office Risk VP & Associate" and "React Fullstack Developer-Investment Bank-Canary Wharf-£600".