Thalie Bareilles currently works as a corporate partnerships officer for the International Committee of the Red Cross in Geneva, Switzerland. Prior to this, Thalie mainly held positions in communications and marketing in the private sector. She worked for large multinationals including Total and Orange Business Services, in Paris and Washington, D.C. Thalie holds a M.A in risk, opinion and communications strategy and a B.A in corporate communications, both from Sorbonne University (CELSA) in Paris, France.