EMEA Strategic Alliances Leader: Revenue Growth
Albida Consulting Ltd
Albida Consulting Ltd in the United Kingdom seeks an experienced European Strategic Alliances Manager to own the commercial relationship with Albida’s partner ecosystem end to end. This is a revenue‑accountable role responsible for annual part...Read More>>.
