Human Resources Administrative Specialist at SENECA ASSET MANAGEMENT LIMITED - Newton-le-Willows, England, United Kingdom