All employers
Latch
Details
LATCH is an exceptional employer located in Leeds, dedicated to transforming lives through quality housing and personalised support. With a strong emphasis on employee growth, our friendly team fosters a collaborative work culture that values empathy and initiative, offering flexible working hours and generous benefits including a 5% employer pension contribution and 25 days of annual leave. Join us to make a meaningful impact in the community while developing your skills in a supportive environment.