Allen Atchley 

Vice President of Strategy and Head of the VFS Innovation Lab 

Volvo Financial Services 

Allen is the Vice President of Strategy and Head of the VFS Innovation Lab.  He is responsible for company-level strategy that aims to chart a course to the captive finance company of the future.   In his capacity as Head of the VFS Innovation Lab, Allen is charged with applying emerging and disruptive technologies to new services creation through venture development and strategic partnerships. 

Prior to joining Volvo Group, Allen held positions in executive management, business development, risk and finance with Capmark Finance and GE Capital, and has lived and worked in multiple countries in Europe and Asia. 

Allen holds a Bachelor’s of Science degree in Business Administration from Wake Forest University in North Carolina 

NEED MORE DETAILS? CONTACT US!

We are here to assist.

Contact us by phone, email or via our social media channels.

  • Facebook - White Circle
  • Instagram - White Circle
  • Twitter - White Circle
  • LinkedIn - White Circle

© 2020 by Royal Media. All Rights Reserved.