INSHUR's IT department is led by Stephen E (Head of Technology Operations) and has 33 employees.
Stephen E
Head of Technology Operations
Alexander Podlesniuk
Senior Software Engineer
Jon Barber
Staff Software Engineer
Thomas Melvin
Pricing Data Science Manager
Sam Lyon
Principal Engineer
Looking for a particular INSHUR employee's phone or email?