A golf Marshall is a golf course ambassador meaning in many cases a job description is impossible as

More...