Bartha Ferenc 1943. augusztus 6-án született Budapesten. Középiskolai tanulmányait követően a Közgazdasági Egyetem Külkereskedelmi szakán tanult, ahol 1965-ben szerzett diplomát. 1968 és 1969 között a Central European University Európai Integrációs képzésén vett részt Nancyben. 1965-ben a Magyar Tudományos Akadémia Közgazdaságtudományi Intézetének munkatársa lett, majd 1970 és 1980 között a Külkereskedelmi Minisztérium Valuta-, Ár- és Pénzügyi Főosztályának helyettes vezetőjeként dolgozott.

1980-tól 1987-ig a Minisztertanács Nemzetközi Gazdasági Kapcsolatok Titkárságát vezette, ezt követően - 1987-ben - a Kereskedelmi Minisztérium államtitkárává nevezték ki.

1988-ban a Magyar Nemzeti Bank élére került, az elnöki pozíciót 1990-ig töltötte be, majd a bécsi székhelyű az Indosuez Pénzügyi Szolgáltató Kft. ügyvezető igazgatója lett. 1992 és 1994 között a Banque Indosuez Magyarország elnökeként dolgozott, 1994-ben pedig az Állami Vagyonügynökség Igazgatótanácsának elnökévé és privatizációs kormánybiztossá nevezték ki.

1995-ben megalapította a Bartha Pénzügyi Tanácsadó Kft-t, amely 1998-ban részvénytársasággá alakult. Ezzel párhuzamosan 1996 és 1998 között a Gránit Pólus Beruházási és Fejlesztési Részvénytársaság vezérigazgatói posztját is betöltötte. 1997 és 1999 között a TriGránit Fejlesztési Rt. vezérigazgatója, majd 1999-től 2003-ig a társaság elnöke volt. 2003 óta a TriGránit Holding Ltd. elnöke, 2010-től pedig a Gránit Bank Zrt. Igazgatóságának elnöke volt.

A szakember a fentieken túl többek között 1997-től 1998-ig között a Raiffeisen Unicbank Rt., 2002 és 2007 között pedig az Inter Europa Bank Rt. igazgatóságának elnökeként is tevékenykedett, tagja volt a Magyar Közgazdasági Társaságnak, a South Eastern Europe Business Advisory Councilnek, és a MTA Világgazdasági Kutatóintézete Tudományos Tanácsának.