C. David Allen, Jr.

Director at BGSF

Since 2016, Mr. Allen has served as Chief Financial Officer of Smart Start, LLC, a provider of automotive technology products. Prior to Smart Start, from 2015 to 2016, Mr. Allen has served as Chief Financial Officer of Graebel Vanlines Holdings, LLC, a provider of commercial and residential logistics, moving and storage services. Prior to Graebel, from 2009 to 2015, Mr. Allen served as an officer of Snelling Services, LLC, a workforce solutions, contract and temporary staffing services provider. From 2010 to 2015, Mr. Allen served as President and Chief Executive Officer. From 2009 to 2010 he served as Chief Financial Officer. Prior to Snelling, Mr. Allen served for three years as Chief Operating Officer and six years as Chief Financial Officer for Telvista Inc., a business process outsourcer providing customer relationship management solutions. He earned a Master of Business Administration degree from the Tuck School at Dartmouth College in 1993 and received a Bachelor of Business Administration from Stephen F. Austin State University with honors in 1986.

Timeline

  • Director

    Current role