• November 17, 2025

Michael Polk: A Seasoned Leader in the Consumer Products Sector

Michael Polk, a seasoned executive in the consumer products sector, has been appointed as
the Interim Chief Executive Officer of Implus Corporation, a leading market
player in athletic, fitness, and outdoor accessories. Polk brings a wealth of
experience to his new role, having previously served as the President and CEO
of Newell Brands from 2011 to 2019. 

During his tenure at Newell Brands, Polk successfully led the company through a period of
significant growth and transformation. His expertise in consumer products and
his track record of driving innovation and profitability make him an ideal fit
for Implus Corporation as it enters its next phase of expansion. 

Prior to his role at Newell Brands, Polk held various leadership positions at Unilever and Kraft.
He started his career at The Procter & Gamble Company, where he gained
valuable insights into the industry. 

Polk’s appointment comes as Seth Richards and Todd Vore, the previous CEO and President of Implus Corporation, respectively, transition out of their leadership
roles. The company expressed its appreciation for their contributions and looks
forward to their continued involvement as significant shareholders and supporters. 

As Implus Corporation continues to build on its portfolio of leading brands, Polk’s
leadership and strategic vision will be instrumental in accelerating growth and
strengthening the company’s market position. With Polk at the helm, Implus
Corporation is well-positioned to meet the evolving needs of consumers in the
athletic, fitness, and outdoor accessories market. 

As Interim CEO and Director, Michael Polk
will work closely with the Implus team to drive innovation, expand market
reach, and deliver exceptional products and experiences to customers worldwide.
The company is confident that Polk’s expertise and industry knowledge will
propel Implus Corporation to new heights. 

About Implus Corporation: 

Implus Corporation is a global leader in athletics, fitness, and outdoor accessories. With a
portfolio of over 20 brands, Implus is committed to enhancing active and
healthy lifestyles. Headquartered in Durham, North Carolina, Implus distributes
its products to over 80,000 retail outlets across more than 70 countries. 

In conclusion, Michael Polk’s appointment as Interim CEO of Implus Corporation marks an
exciting chapter for the company. With his extensive experience and proven
leadership in the consumer products sector, Polk is poised to drive Implus
Corporation to new levels of success. Read this article on
CrunchBase, for more information. 

  

Find more information about Michael Polk on https://www.twinridgecapitalac.com/polk.html