Bo received his PhD degree in Applied Physics from Columbia University.

He has worked for multiple financial institutions, including Merrill Lynch, J.P. Morgan Chase, Société Générale, Credit Suisse, and Brevan Howard US Investment Management.

He received the Award for Teaching Excellence awarded to outstanding instructors from among all faculty and instructors from Zicklin School of Business, Baruch College in 2013.

He is currently a Ph.D. candidate in the study of Economics at The University of Alabama.