Prior to joining DePaul in 2013, he was an assistant professor of finance at McDonough School of Business, Georgetown University. He graduated in 2008 from London Business School with a PhD in Finance.