Chief executive partner

Intermarketing Agency

Steve Sowden is chief executive partner of Intermarketing Agency.