Janneke van Swetselaar

Janneke van Swetselaar

Country Manager Greater Europe @bluestacks - London (Remote), B.A.Sc & M.Sc, Dutch + English Fluently.

Please sign up or log in to view more information about Janneke.

Log in