International Business Development Manager - Small and dynamic media owner
11 days ago
Strong at new business development as 70% of the role is new business. International Business Development Manager - Small and dynamic media owner. For example, if you are meeting clients in France, Germany, Dubai, USA, China etc, you can add your holiday onto the end of the business trip meaning tha