I'm with Mike T. regarding the importance of people.
The more everybody working for the club/course knows and loves golf the better. Ideally all staff should be members, or have full playing privileges. They should know and be able to call as many members as possible by their first name. It's hard to have an optimum golfing experience when your green staff are mostly illegal aliens and your bar staff don't know the difference between a bogey and a birdie, and neither cares who you are or what you scored today.
So, Marc, I'd start by getting that Board of yours to start learning the game of golf. If they don't know what a "golfing experience" is in th efirst place, how are they going to know when and if it has improved?