Chief Operating Officer at PALMERSTON MANAGEMENT LP - Rosyth, Scotland, United Kingdom
PALMERSTON MANAGEMENT LP is a company based out of 84 PARK ROAD, ROSYTH, United Kingdom.