Society ❯Workplace Culture ❯Leadership Styles
Employee Relations
Reports describe Meghan as a demanding boss, leading to multiple staff resignations and earning her the nickname 'Duchess Difficult'.