Taurus · FintechProject ManagerVerified·1 day ago Geneva, Switzerland manager · Hybrid · Employee Apply on joincom Project Manager at Taurus. Location: Geneva, Switzerland.