He received his PhD in interdisciplinary management of technology from Vanderbilt University in 2005. Prior to joining University of Washington, Bothell he has served as a research and technical lead at the Advanced Computing Center for Research and Education developing next generation network based data storage technologies, and as a Senior Research Associate in the Engineering Management Program and Systems and Decision Making group at Vanderbilt University, Nashville, Tennessee.