TW

Tessa Waddell

Senior Project Manager at 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.

Location

Edinburgh, United Kingdom

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices