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

Sign up to view 20 direct reports

Get started