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 Data Analysis, Data Analysis, and Financial Markets professionals. They recruit for offices in South London, London, Singapore and 18 other locations within United Kingdom. See below for a list of 113 vacancies at McGregor Boyall, for instance "AVP/VP, Information and Cyber Security Audit" and "Senior HR Operations Coordinator".