Taylor menempuh pendidikan sarjana di Tulane University, AS jurusan Fisika dan Teologi. Lalu, dia mengambil S2 di Wharton School, University of Pennsylvania, AS dengan konsentrasi Finance and Strategic Planning.
Dia selama ini banyak berinvestasi di berbagai perusahaan, terutama di Indonesia, Filipina, Malaysia, dan Selandia Baru. Kontribusinya dalam dunia investasi serta pendidikan membuatnya diakui sebagai salah satu tokoh yang berpengaruh di bidang keuangan global.
Kini, Taylor menduduki jajaran Dewan Penasihat Danantara. Dia bergabung bersama empat orang lainnya yakni Ray Dalio, Helman Sitohang, Jeffrey Sachs, dan Thaksin Sinawatra.
(Rahmat Fiansyah)