Kevin S. Leahan

Title: Corporate Controller
Company: Barrette Outdoor Living, Inc.
Location: Lumberton, New Jersey, United States

Kevin S. Leahan, Corporate Controller at Barrette Outdoor Living, Inc., has been recognized by Marquis Who’s Who Top Executives for dedication, achievements, and leadership in finance.

Mr. Leahan is a graduate of the Alfred Lerner Business & Economics – UD Business School, University of Delaware, earning a Bachelor of Science in finance with a minor in management information systems and international business and economics, cum laude, in 2001. He subsequently earned a Master of Business in finance from Temple University in Philadelphia, Pennsylvania in 2005. He is a certified financial planning and analysis professional with the Association for Financial Professionals.

From 1997 to 2007, Mr. Leahan was a treasury analyst with JPMorgan Chase in Newark, Delaware. He additionally held several positions with Campbell Soup Company in Camden, New Jersey, including treasury analyst, financial management associate, senior financial analyst and supply chain initiative lead. He has excelled as a corporate controller with Barrette Outdoor Living, Inc. in Galloway, New Jersey since 2019. He serves as the president of the Lumberton Township Board of Education and he is active as a parent coach with both of his children.

Mr. Leahan attributes his success to his father, a man who led by example, along with some key mentors that he met along his career path. His began his first job in banking at age 16, where he learned he has a love for numbers and a natural skill for mathematics, traits that go hand-in-hand with the banking industry.

For more information, please visit:


Contact Mr. Leahan:

Leave a Reply