Internal communications managers working in companies employing more than 1,000 people. £104.00 Number of Employees 1000+