Chief of Staff at Swissborg (Lausanne, Switzerland)

0
297

We’re SwissBorg, a fintech startup headquartered in Switzerland, with offices in Tallinn, Toronto and London.
Our flagship product, the SwissBorg…We’re SwissBorg, a fintech startup headquartered in Switzerland, with offices in Tallinn, Toronto and London.
Our flagship product, the SwissBorg…Read More