Executive Leadership

 

Andrew Denton

Andrew Denton

Chief Executive Officer

LinkedIn

Andrew Denton is Alfa's Chief Executive Officer and leads the Group. Andrew joined the company in 1995 and became a member of the Board of Directors in 2003 as Sales and Marketing Director. He was made Chief Operating Officer in 2014 and became CEO in September 2016. Andrew is also director and joint founder of the Leasing Foundation, an organization that supports the leasing and asset finance industry through charitable activities, research and development.



 

Simon Clark

Director of Product and Delivery, North America 

LinkedIn

Since joining Alfa in 1997, Simon has held multiple project roles and led many successful project deliveries in Europe, Asia, and North America. He moved to the US in 2013 as part of the leadership team, and since 2015 has been responsible for product and delivery in the region. Simon takes a key role in the pre-sales engagement process, product direction, and innovating the Alfa implementation approach to speedy project delivery. He holds a Bachelor of Commerce, majoring in Information Systems, from the University of Cape Town.



 

Robert W. Johnson

Global Automotive Finance Director / Business Development Director, North America

LinkedIn

Robert joined Alfa in 2013 and has over 25 years of experience supporting the financial services industry, primarily in the auto finance sector. Prior to joining Alfa, Robert built his career working at leading software and consulting firms, including FIS, BearingPoint and Ernst & Young, where he specialized in system development, vendor selection, software implementation and strategy, and operational consulting. Robert is also Global Automotive Finance Director at Alfa, and supports clients, Alfa implementations, and sales and marketing functions, while providing insight and direction on product development. He holds a Bachelor of Science degree in Accounting from Edinboro University.  



 

Richard Raistrick

Director of Operations, North America

LinkedIn

Richard is responsible for project delivery for some of Alfa's largest clients. He has carried out consultancy and project management engagements around the globe, and has worked in the asset finance sector since 1995.



 

Steve Taplin

Steve Taplin

Global Sales and Marketing Director

LinkedIn

Steve Taplin joined Alfa in 1997 and has more than 20 years of experience in the asset finance industry. Steve started as a consultant and developer with Alfa before progressing through systems implementation and management roles, moving into a sales role in 2005. He gained the position of Global Sales and Marketing Director in 2010. Along with his sales brief and Alfa management team activities, Steve takes a lead role in the direction of the Alfa Systems product, as well as authoring industry articles, presenting at industry events and working on strategic consultancy engagements. Steve holds a PhD in Physics.