Anne Macintosh
Anne Macintosh

Human Resource manager Anne Macintosh carries out all aspects of the personnel function within Stevens (Scotland)