The job of a general manager is arguably one of the most important roles in a hotel. They are the hotel's leader, motivating managers and charming guests - but when this all stops, it's down to the general manager to make sure the business is profitable.