He is a Chartered Financial Analyst and holds an MBA and MSF from Boston College. Before academia, Stephen enlisted in the Marine Corps where he served in various roles such as Jazz Combo leader, Platoon Sergeant, and Intelligence Chief. After the Marine Corps, he worked as an equity analyst conducting fundamental analysis and executing trades by combining trading algorithms.