Benefits Manager at Armada