Martin Payne has been a Business Manager at Penn Elcom since March 2017, following a similar role at Barclays UK from October 2010 to March 2017. Martin Payne's educational background includes attendance at William Parker from 1993 to 1999.
Sign up to view 0 direct reports
Get started