Semrush  logo
Semrush  logo
Back to all team
Icon header HR

HR

1 jobs in 1 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 personnel 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 Areal (he/him)Senior HR Operations Manager

Guillermo Lopez Areal.png

Guillermo Lopez Areal (he/him)Senior HR Operations Manager

Man holding a computer

0 roles in 0 countries

Search