Storm ID
Tessa Waddell is an experienced project manager with a background in account management and sales. With a degree in Fashion Management, Tessa has worked in various industries such as retail, PR, and creative agencies, gaining skills in project planning, risk management, and client relations. Tessa has a strong track record of meeting and exceeding client expectations while proactively addressing issues throughout the project lifecycle.
This person is not in any teams