Terri Wiltshire
Raised in the Deep South, for the last twenty years Terri Wiltshire has lived and worked in the UK, where she runs a corporate role-play company. A former journalist and NBC News presenter, she is also an actor and director. She lives in Newport, South Wales.