Business Development Associate
24 days ago
Hook
... Central Europe and the EU, plus other regions as directed. The role is to assist in generating, advancing, delivering sales, and developing new market leads. The successful candidate will also be ...