Former IPG Mediabrands Head Of Digital Re-emerges As Startup CEO
Stephen Neville appointed CEO of BugHerd. Which, as you'll discover, is a tech start-up & not a pest control business.
Stephen Neville appointed CEO of BugHerd. Which, as you'll discover, is a tech start-up & not a pest control business.