Upsales employs 98 employees. The Upsales management team includes Aleksandar Björkman (Head of New Sales), Kristina Fridheimer (CFO), and Simon Blanche (Marketing and Growth Manager).
Looking for a particular Upsales employee's phone or email?