April 24, 2025

Communications & Marketing Leader - Digital Nomad

Jobsoid Inc. Eugene, Oregon

You are ready to apply, transfer and learn skills. It might be that you are in the process of a career change. There is definitely opportunity here to become a digital nomad and self-employed. To achieve success in this Independent role you will: • Utilise our methodologies and systems, developing your own style as you grow into the role • Participate in and contribute to global online training sessions • Build relationships • Problem solve, seek and implement advice on relevant aspects within the business • Create effective marketing material to attract prospective leads and clients • Be imaginative in finding and using available platforms to place advertisements • Interview prospective clients and leads • Be comfortable using a computer and smart phone, and have internet connection • Be prepared to learn • Invest in yourself by using our personal development products, resources and materials • A determination to work independently, and to own and manage your flexible schedule to balance your life • Spend an initial minimum of 10 hours weekly in actively working the role and be prepared to build on this over time Mindset, Skills and Experience We Value: • A mindset for growth and change • Be coachable and ready to learn new information and skills • Professional English communication skills • A willingness to be personally accountable for your own success • Take an independent leadership role • Have an attitude for personal and group success • At least 3 years of consistent work experience, and not be a recent graduate or current student • Motivated to stay the distance to create success • Be a bold, big picture thinker who challenges mediocre

Create an account to see the full posting, access our search engine, and more.

Looking For Similar Jobs?