open main menu menu

David McDiarmid

Princes

David is Corporate Relations Director at leading food and drink producer Princes Limited, with corporate communications, social and environmental responsibility for the Princes Group.