The General Manager (GM) is responsible for ensuring that the entire staff provides a fun, safe, and efficient racing environment for customers. This role includes performing staff management duties and providing the means and supplies necessary to operate the facility effectively. The GM will oversee various operational aspects, including staffing, payroll, cash handling, customer interaction, and facility maintenance.