Internet Mobile Communications Ltd
Head Developer & I/O Manager
Established in the UK in 2012, Internet Mobile Communications Ltd (‘IMC’) is a FinTech and international telecommunications business. IMC has three divisions comprising International Carrier Services and settlements, Retail and Mobile Marketing, with presence in the UK, Moldova, Chile, India and Malta..