Semrush  logo
Semrush  logo
Back to all team
Icon header HR


11 jobs in 7 locations

Any HR department is, by its very nature, about people and for people. Semrush’s HR team goes one step further, working to build a healthy and creative environment within the Company. This team is responsible for selecting and onboarding new employees and solving strategic, organizational, and personal issues.

The HR team is involved in various business areas across the organization: recruitment, employer branding, employee training, company culture, benefits, documentation, relocation, and even analytics.

The team supports employees in all Semrush offices around the world. Despite differences in locations, our colleagues from HR are united in one mission–to create a unique company environment where each employee has the opportunity to reach their highest potential and work on exciting and important projects.

Working at Semrush is synonymous
with creativity, flexibility, autonomy and growth.

Guillermo Lopez ArealHR Operations Manager

Guillermo Lopez Areal.png

Guillermo Lopez ArealHR Operations Manager

Man holding a computer

0 roles in 0 countries