Guy

Technical Lead

Guy has extensive experience in software development, technical architecture, team building, engineering management and product design.