Director Of Software Engineering
CurrentI manage key product development teams, overseeing delivery, development processes, and team management. I foster a new development culture within the company. I have delivered business-critical features (previously delayed significantly), improved technology and quality, developed a technology strategy. I also established new development centers in Europe.