One of [Stephen’s] best managerial qualities is his compassion and empathy for anyone he works with. He understands where his team members strengths are and helps them develop in areas they might be weaker. I quickly became more confident in the work I was producing and in myself in general because of this and have gained so many invaluable lessons that I can take with me to any company or career path. You always read that a good manager leads, but also helps to develop his or her direct reports, and takes constructive criticism or employee needs seriously. Stephen really emulates what it means to be a good manager, colleague and mentor and would be an invaluable asset to any company he works for.