SLR Consulting
Alan is the leader of SLR’s European Region and works closely with SLR’s Executive & European Management Teams to strategically develop and grow SLR’s operations in Europe.
This person is not in the org chart
This person is not in any offices