1 Followers
Urban Futurist & Strategic Planning Consultant at Urban Futurist
As speaker
Interested in
Stephen was the 62nd Lord Mayor of the City of Adelaide, a corporation with a $180 million budget and $1.3 billion worth of assets.
View Details