a meeting between managers and employees where developments in the business are discussed in a relaxed and informal atmosphereAt this firm, the town hall meetings are an important aspect of the owner’s management style, to be accessible and responsive to employee concerns.
Submitted from:
United Kingdom on 04/04/2017