Albida

HQ
London
Total Offices: 3
66 Total Employees
Year Founded: 2018

Teams at Albida

Recently posted jobs

YesterdaySaved
Remote
USA
HR Tech • Information Technology • Professional Services • Consulting
Manages multiple client engagements and projects from planning through delivery. Responsibilities include coordinating teams, maintaining schedules and budgets, managing client and stakeholder communication, mitigating risks, monitoring deliverables, reporting to senior management, improving processes, and supporting proposal development.
8 Days AgoSaved
Remote
Office, Machaze, Manica, MOZ
HR Tech • Information Technology • Professional Services • Consulting
Build and manage a specialist 360 recruitment desk across ERP, Finance, HR, and IT. Responsibilities include business development, client relationship management, candidate sourcing, vacancy ownership, interview coordination, offer negotiation, contract and permanent placements, market mapping, and account development. The role requires winning new business, managing full-cycle recruitment processes, developing specialist market knowledge, and representing Albida at industry events. Remote working is offered.
8 Days AgoSaved
Remote
Office, Machaze, Manica, MOZ
HR Tech • Information Technology • Professional Services • Consulting
The job description provides no specific responsibilities or qualifications beyond suggesting a fast-growth environment and a preference for enthusiastic, high-performing candidates.