Neptune North is looking for a Site Lead to support the smooth running of our new Columbus, Ohio office, and play a key role in building and growing the Neptune North business and team’s culture. This role will be based in our Columbus, Ohio office. This person will play a key role supporting office operations, business administration, and team coordination – ensuring day-to-day activities run seamlessly while supporting the USA Country Director across all business management and operations. The ideal candidate is proactive, organized, and energised by collaboration, variety, and a rapidly evolving environment.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level