Allied Telesis Labs
Software Department Manager
March 2006 – December 2008
This role is responsible for the leadership, development and management of a software department. Seven Software Team Managers reporting directly with up to 65 software engineers reporting indirectly. I also helped introduce Agile Development to the Company
Software Team Manager / Group Leader
July 2001 – February 2006
This role was responsible for the leadership, development and management of a team of up to 15 software engineers. The team worked on new product and feature development as well as customer support for existing products. As one of six software teams at Allied Telesis, this team was responsible for the LAN protocols and drivers code. A key aspect of this management role was the development and maintenance of strong relationships with all customers.