A Senior Engineering Manager with significant project and people management experience. Directed international technology transfers and built collaborative leadership style which fostered career development through mentoring and coaching. Experienced in both line management and staff positions in software development. Strong communication, programming, interpersonal and team leadership, project management, budgeting and fiscal management, employment law risk, and diversity awareness skills and knowledge. A strong passion for people mentoring, coaching, training and teaching.