Duff joins Osborne from Laing O’Rourke where he has spent the last seven years latterly as European Finance Director.
Previously Duff has held senior financial positions with major contractors and construction industry customers including Balfour Beatty and Network Rail.
Osborne Group Chief Executive David Smith said: “I am delighted that we have appointed Peter as we push ahead with our exciting strategy to take advantage of our lower carbon design, offsite manufacturing capability, housing retrofit expertise and our Build to Rent developments partnership.
“Stuart will be collaborating with Peter until the end of October to provide Peter with a smooth transition and handover, I would like to thank Stuart for his long service and commitment to Osborne and wish him well in his new venture.
“I am also delighted that we have also been able to fulfil the role of Company Secretary with the internal promotion of John Fernandez providing further business continuity.”