- Promotes the betting shop and generates new business.
- Provides customer service and deals with customer complaints.
- Ensures compliance with relevant legislation and regulations.
- Determines staffing, material, financial and other short- and long-term needs..
- Maintains the accounts of betting shops and manages the budget.
- Co-ordinates the work of other staff, plans work schedules and assigns tasks and responsibilities.