platform management jobs in truro ns