Integration and BI Developer
Arriva PLC
Holborn
4 days ago
Arriva is one of the largest transport services organisations in Europe, employing some 55,000 people and delivering more than 2.2 billion passenger journeys across 14 European countries every year. Excellent written and spoken communication skills to engage and present complex ideas and concepts in a clear manner. Helping you save for the future with access to a pension scheme....