Field Marketing Manager at Canals | JobVerse