Tom Rourke joins The Els Club as General Manager