Since signing up in 2018, Stella has hired 400 new people and increased it's revenue by over €10 million.