Stephen is a well rounded and insightful team member. He is able to focus on details, show thinking outside the box, and always maintain perspective of the larger picture. Stephen helped me to implement several new programs in our group and I was grateful for his leadership and contribution. -J.L. colleague