Legal Director job at Planet