Popular Country club general manager jobs locations