Guy Courtin

Guy Courtin is Vice President and Principal Analyst at Constellation Research