Marketing & Business Development Executive at I S D (UK) Ltd | meconomy | meconomy