James M. has a diverse background in marketing, digital marketing, online marketing consultancy, teaching English as a foreign language, and graphic design. James has experience working in various industries including education, tourism, and digital marketing agencies. Their roles have included marketing manager, team leader, owner of a travel blog, online marketing consultant, English teacher, media architect, branding designer, marketing executive, and graphic designer. James M. has demonstrated skills in SEO, content marketing, social media, PPC, analytics, web design, and offline marketing.
Sign up to view 0 direct reports
Get started