SLR Consulting
Neil has been with the business since 1995 and is the Chief Executive of SLR Global Limited and a director of a number of its subsidiaries with overall responsibility for the strategic direction and management of the group.
This person is not in any offices