David Favre - has 40 years' sales and marketing management experience in the UK, Europe and Canada. David holds a number of non-executive directorships in the IT sector. A marketing and PR guru of some note, David's unique approach is one of an energetic and knowledgeable technologist with the ability to make difficult technology simple for anyone.
Back to team