Leads a team of software engineers and quality assurance analysts with the goal of creating and maintaining a globally utilized suite of applications.
Provides technical guidance and prototypes to the development team.
Researches, selects, and implements various software platforms and utilities to further support business and technical requirements.