Developer
United Kingdom
Victor Chandler Limited
Victor Chandler International
IDT Financial Services Limited
Technical Lead
BetVictor
Agile Delivery Manager