Geoffroy De Lestrange on HR’s evolving role in business

February 21, 2017 Geoffroy De Lestrange


At Learning Technologies 2017, Geoffroy De Lestrange, Product Marketing Manager EMEA at Cornerstone OnDemand, gave his views about HR’s evolving role in the business. We hear often now that HR position themselves as business partners, but Geoffroy says that in fact HR is the business, since a partner may be external from the organisation – like a supplier. He argues that because of this there needs to be a change in how HR’s role is perceived.


Cornerstone’s research with IDC conducted in 2016 showed that 41% of European line managers think HR processes a major source of management frustration. Whilst making processes lean is a key objective for most HR professionals, it’s important that they also concentrate on objectives that will ultimately help in generating business success.



About the Author

Geoffroy De Lestrange

Product Marketing & Communication Director EMEA at Cornerstone OnDemand

Follow on Twitter Follow on Linkedin More Content by Geoffroy De Lestrange
Previous Article
The benefits of boomerang employees
The benefits of boomerang employees

The term "boomerang employee" covers an increasingly frequent occurrence: employees returning to their form...

Next Article
Money doesn’t buy happiness, culture does
Money doesn’t buy happiness, culture does