Project Manager – Road Safety

An exciting opportunity to make a difference to people’s lives by supporting Transaid’s road safety programmes in countries where the need is greatest. This full-time role will give you the chance to be a part of programmes that transform people’s lives in Africa and develop your ability to manage international programmes.   Responsibilities for this … Continue reading Project Manager – Road Safety