Ron Ben Shahar ukończył Middlesex University w Londynie na kierunku Zarządzanie w Hotelarstwie i Turystyce. Po studiach zarządzał nieruchomościami ponad 15 lat. W 2003 roku stworzył wraz z Shacharem Samuelem firmę deweloperską Angel Poland Group. Na co dzień Ron Ben Shahar mieszka w Londynie.