Throughout our over 25-year history, Arrowhead has leveraged its prior investment knowledge in certain target sectors to identify, evaluate and pursue attractive investment opportunities
Implus is a leading designer, developer, and marketer of aftermarket insoles and foot device products. Based in Durham, North Carolina, Implus reaches its customers through the retail and food, drug, and mass merchandise channels.