Regional Technical Property Manager Iberia

The Social Hub (B Corp™) • barcelona, cataluña, Spain • Posted June 19, 2026

Location barcelona, cataluña
Job Type Full-time
Category Gestión y operaciones
Posted June 19, 2026

Your Mission, Should You Choose to Accept It

You're the one who keeps our Southern European properties running like a dream. As Regional Technical Property Manager, you’ll make sure our hubs in Spain and Portugal are sustainable, and buzzing with energy. You’ll switch easily between strategy and daily operations, planning for the future while solving today’s challenges. With your technical know-how and leadership, you’ll guide local teams, manage partners, and keep everything running smoothly behind the scenes. The best part? You’ll be shaping an environment where both guests and colleagues feel inspired.

In Case You Don’t Know Who We Are

Known for being the rule breakers in hospitality, TSH is a fun, creative and inspiring environment where everyone can work, stay, learn and play and most importantly – be themselves. As an employer we look, act and think like a hotel, but instead we offer a lot more. Think student accommodation, long and short stay op...

Interested in this role?

Click the button below to start your application.

Apply Now