ChamsSwitch PLC employs 21 employees. The ChamsSwitch PLC management team includes Thomas Amidu (Head, Business Development), Dapo Ajike (Head of IT), and Michael Oglegba (Head, Marketing and Business Development).
Looking for a particular ChamsSwitch PLC employee's phone or email?