UK and Ireland Credit Manager
london, greater london, united kingdom
Adecco
Computer People
Credit and Billings Manager Computer People