Carl Freer is an inventor and creative entrepreneur with over two decades of experience in developing and enhancing technology. Carl Freer‘s most recent venture, Aluminaid, was founded in 2010. Carl J Freer is also a trustee of the Family Tree Foundation, which is a crowdfunding platform that raises money and resources for orphanages, medical clinics, and children in need. Read more about this venture here.