Våren 2020 var av selskapets ansatte basert i Sverige, i Norge, i India og i Finland.