Immutable employs 111 employees. The Immutable management team includes James Ferguson (CEO), Alice Dillon (General Counsel), and Declan McCrea-Steele (Global Head of BD).
Looking for a particular Immutable employee's phone or email?