 He currently serves as Vice President of Research for the company.From 1998 to 1999, Maggs was on the faculty of Massachusetts Institute of Technology as a Visiting Associate Professor.In 2007, Maggs joined the faculty of Duke University, where he is currently the Pelham Wilder Professor of Computer Science.