David Favre
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.
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.






