A designated premises supervisor has the day-to-day responsibility for the running of a business and is responsible for the authorisation of all alcohol sales. It is a legal requirement that licensed premises have a Designated Premises Supervisor.