Organization

International Centre for Social Franchising

London, LND, United Kingdom | http://www.the-icsf.org
Joined in October 2012

About Us

The International Centre for Social Franchising is a not-for-profit organisation that tackles the issue of scale; its mission is to help the most successful social impact projects replicate. The core concept behind social franchising…

Areas of Focus Include
  • Entrepreneurship
Location
London, LND, GB