Provectus
–
Poland
... We are looking for an energetic and self-driven manager-leader who will drive the organization and supervise necessary processes, teams, structure, and technology services composition to deliver what our customers expect from the Provectus company ... - May 22