Emma VeillardMarketing Liaison Emma Veillard is a Computer Science major, class of ’25. View all Executive Board