The role involves coordinating interview scheduling, candidate communication, and onboarding processes for EMEA-based hiring at Planet, ensuring a smooth and efficient candidate experience across multiple European time zones and supporting on-site interview logistics in Berlin.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.