Craig leads and manages the Phoenix development teams and processes to ensure we deliver software tools that will meet the needs of our customers to address their engineering challenges.
Craig joined the Phoenix team in 2013 and was appointed to his current role in 2014. He brings 20 years of experience in building and leading successful software development teams to Phoenix and has rebuilt our development organization, implementing Agile and SCRUM philosophies. His efforts have resulted in significant process improvements, evidenced by on time product releases with significantly reduced post-release issues. His belief in the application of appropriate Organization Patterns and Software Development Frameworks has helped Phoenix make significant progress in meeting the challenges facing our customers by delivering reliable, robust and timely software solutions.