Stord
John Allen, MBA, CMA, currently serves as Finance Director at Stord, a position held since May 2024. Prior experience includes Finance Director roles at Honeywell from June 2018 to May 2024, where responsibilities included leading finance for Connected Cybersecurity and Connected Worker initiatives, as well as serving as Senior Finance Manager and Finance Manager. Previously, John held the position of FP&A Finance Manager at HD Supply from June 2015 to June 2018, focusing on comprehensive valuation models and financial forecasting. John has also contributed to Johnson & Johnson in various finance roles as part of the Finance MBA Leadership Development Program, and began a career at Enterprise Holdings, implementing efficient logistics strategies. John holds an MBA from UNC Kenan-Flagler Business School and a B.A. in Business and Organizational Leadership from Brevard College.
This person is not in any teams
This person is not in any offices