Stephen is a team player with great interpersonal skills. He has over twelve years in the Web industry and has had various responsibilities utilizing current trends and technologies along with knowledge of industry best practices in web design, development, and maintenance.