Work at…
You are a Kubermaniac just like us? Then jump aboard and help us make cloud native infrastructure as easy as it can be!
Work at
To build its vision, Owkin is growing rapidly, with offices located in the USA, France, and UK.