Owen Allen

Digital Performance Manager at FordDirect

Owen Allen is an experienced professional currently serving as a Senior Digital Performance Manager at FordDirect since April 2017, after progressing from the role of Digital Performance Manager within the same company. Prior experience includes a significant tenure at DealerSocket, where Owen held the position of Strategic Services Consultant Manager, leading a team that managed 300 clients and generated over $15 million in annual recurring revenue. Notable achievements include saving over $1 million in ARR and successfully managing numerous SaaS installations across North America. Owen also demonstrated strong sales performance and client retention skills as a Strategic Services Consultant, growing a client portfolio while ensuring high retention rates. Earlier roles at GMAC Financial Services and Delphi Analytics provided foundational analytical experience, including portfolio organization and database management related to asset-backed securities. Owen holds a BA in Economics with a minor in Business Management from Brigham Young University.

Links


Org chart