Michelle Senecal de Fonseca

(Contributor)

Michelle Senecal de Fonseca is an area vice president at Citrix.