21grams
Contact
Links
View in org chart
Stefan Blomqvist
CEO and Founder
David André
Deputy CEO Head Of Postal Technology E Commerce
Lena Sandström
Marketing Manager
Markus Fredholm
VP Of Products
Jonas Stenberg
Team Lead Java
Jack Seidlitz
IT Manager
+ 4 more
Current role