Phillip Sebastian Rusch estudió la carrera de finanzas y mercados capitales en St. Gallen, Suiza. Después de graduarse en 2002, comenzó a trabajar en el mercado financiero.