Person

Barry Urquhart

Business strategist and consumer behaviour analyst