
19 Sep People & Culture Specialist
People & Culture Specialist
Lausanne · Full time
People & Culture Specialist
At ONWARD we’re looking for a People & Culture Specialist to join our team.
Full-time · Lausanne
About the job
Job Summary
The People & Culture Specialist supports the People & Culture team in promoting an inclusive, collaborative, and positive work environment that empowers our employees to thrive and contribute to the organization’s success. This person is involved in supporting various aspects of employee journey at ONWARD, including talent management, employee engagement, operational administrative support, on and off-boarding, and maintenance of employee records. This person also provides operational support to the employees and ensures efficient operation of the office, contributing to a pleasant work environment and a positive employee experience at ONWARD.
Responsibilities
People & Culture
- Partner with the People & Culture team to provide support on transactional tasks to ensure seamless HR processes, e.g., contract management, onboarding and offboarding activities, leave management.
- Assist with recruitment activities as needed.
- Ensure a smooth and positive onboarding process for new hires, providing them with the necessary information and resources to integrate seamlessly into the organization.
- Maintain accurate and up-to-date employee records and HR databases, ensuring confidentiality and compliance with data protection regulations.
- Liaise with our payroll partners to ensure a correct monthly payroll and follow up on queries as they come.
- Champion and promote a diverse, equitable, and inclusive workplace, contributing to a positive employee experience.
- Support People & Culture and Marketing in internal communications.
- Set up and maintain People Intranet pages.
- Assist with employee inquiries and help foster a positive employee experience.
- Participate in team projects and assist with ad-hoc requests.
Office/Facilities
- Act as the first point of contact for office issues and ensure day to day operations run smoothly and effectively.
- Organize company events and meetings; assist with catering and related requests.
- Manage office supplies, office mail and incoming mail / goods delivery.
- Manage the corporate travel system and visa applications.
- Support IT management/facilitation; coordinate issuance of office equipment and licenses with IT and oversee office technology use as well as integration.
About you
- Minimum bachelor’s degree, equivalent education level.
- Proven experience in a generalist HR / office management role in an international environment.
- Basic knowledge of local labor laws, regulations, employment law guideline and policies.
- Knowledge of IT systems, highly proficient in Microsoft office (PowerPoint) and SharePoint.
- Excellent verbal and written communication skills in English. Proficiency in French is highly desirable.
- A go-getter mentality and service orientation.
- Ability to manage effectively multiple projects/tasks, be proactive and excel at problem solving.
- Highly organized individual with strong planning and organizational skills.
- Results oriented and hands-on individual, who thrives in an innovative, fast-paced and international environment and a result driven organization.
Apply for the job
Do you want to join our team as our new People & Culture Specialist? Then we’d love to hear about you!
OUR VISION Empowered by movement, people with spinal cord injury will enjoy life in every way that matters to them. We are a team of scientists, engineers and physicians, collectively driven to create therapies that change lives. We understand the challenges of those living with spinal cord injury. Formed in 2014 by researchers at the Swiss Federal Institute of Technology (EPFL), we are now headquartered at the High Tech Campus in Eindhoven, the Netherlands and within the city center in Lausanne, Switzerland. We also have a growing team based in Boston, Massachusetts, USA.
Please click here to apply.
No Comments