avg_rating: 3.56
name: David  Haynes
about: David Haynes is a management consultant specialising in information, knowledge and records management.See also other authors with similar names. David Haynes is a management consultant specialising in information, knowledge and records management.See also other authors with similar names. ...more