Instant employs 83 employees. The Instant management team includes Liam Millward (Co-Founder and CEO), Jack Albanese (Head of Sales), and Kevin Thang (Strategic Finance Manager).
Looking for a particular Instant employee's phone or email?