Carl Freer – Carl Johan Freer

A successful consumer technologies executive with years of experience in Europe and the United States, Carl Freer currently serves as the founder and chief innovation officer of Aluminaid. A medical device company headquartered in Singapore, Aluminaid has developed a line of topical, nonsurgical bandages designed to treat patients with first- and second-degree burns. As a leader of the company, Carl Freer remains dedicated to ethically driven management and works to implement top-quality procedures and design practices at all levels of the organization. Under the guidance of Carl Freer and the rest of the executive team, Aluminaid has developed medical products that withdraw heat from a burn and absorb it directly into the burn dressing. By releasing excess heat into the surrounding air, Aluminaid bandages provide immediate pain relief for burn patients and improved levels of comfort during treatment.


Carl Freer has also overseen the introduction of a range of plasters, designed to protect burns and abrasions via an easy-to-use, one-pull removal system. Furthermore, Carl Freer has helped Aluminaid introduce a highly accessible pricing structure, which positions its products as viable options for pharmacies and clinics alike. He also secured a number of U.S. and international trademarks for Aluminaid intellectual property, including the “intent-to-use” application of the word mark ALUMINAID and the company’s stylized first-aid cross. Before founding Aluminaid in 2010, Mr. Freer spent several years as the chairman of FilmFunds, Inc., and co-founder of Logovision and Magitech.