Steven Pu, Taraxa'nın kurucu ortaklarından biridir ve daha önce Monitor Deloitte'te dijital strateji alanında ortak yardımcısı olarak görev yapmıştır. Stanford Üniversitesi'nden elektrik mühendisliği alanında lisans ve yüksek lisans derecelerine sahiptir.