Ian B, based in London, GB, is currently a Senior Digital Designer at Itg Creator LTD, bringing experience from previous roles at Itg Creator LTD, Ice and Inspired Thinking Group (Itg).
Not the Ian B you were looking for?
Find contact details for 700 million professionals.