Alyssa Vallie

Alyssa Vallie is associate marketing manager for Terra Technology, a division of E2Open.