Neil Penhall

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.

Links


Org chart


Teams


Offices

This person is not in any offices