WOW Tech Group is celebrating its 2021 Exec Awards win for Stephanie Ingram, the company’s Marketing Manager, Americas, as “Marketing Exec of the Year.”