Business Development Manager – Work Online 2 May 2024 by Robin Birch - Infinite Living . Your role Your role will be internet marketing (full training and support provided). As you progress you will also be drawing… Are willing to learn new skills Have a computer, phone and internet connection Experience in marketing is not necessary…