Freemake

By admin , 15 December 2015

Freemake.com is an online project privately owned by Ellora Assets Corporation, with teams working in the USA and Russia. The company mission is to provide free alternatives to popular paid software. We develop our programs with a new approach trying to prove that free software of a high standard does exist.

United States

Company Formed
2010

Contact Us

  • Contact: Aaron C. Sylvan,
    Board Chair
  • Address: IT History Society
    534 Third Avenue
    Suite 1248
    Brooklyn, NY 11215
  • Email:      info@ithistory.org