InXpress employs 1,175 employees. The InXpress management team includes Neil Hatt (CEO, InXpress SF1 UK Ltd), Greg Camasta (VP of Global Sales Enablement), and Michael Skirucha (Chief Financial Officer).
Looking for a particular InXpress employee's phone or email?