Upwork Account Manager - Toronto, ON

Published on CazVidat EnigmaTechX

Apply for Upwork Account Manager at EnigmaTechX in Toronto. Manage and verify Upwork accounts with optional client communication. Contract role, $100/month.

Verified by CazVid8 months agoOpen until: Oct 27, 2026

Salary

$100 per month

Location

Toronto, Ontario, Canada

Employment type

Contract

Workplace

Not provided

Upwork Account Manager - Toronto, ON

$100 per month

Apply now

Job description

Join EnigmaTechX as an Upwork Account Manager in Toronto, Ontario!

Role & Responsibilities

  • Collaborate with our team to create and verify an Upwork account, including ID and selfie verification.
  • Maintain the Upwork account active on a dedicated PC or laptop with a stable internet connection. Equipment can be provided if needed.
  • Optionally communicate with U.S.-based clients during business hours.
  • Optionally participate in interview calls and ongoing client discussions if comfortable.

No advanced technical skills are required. Experience in web development and strong English communication skills are a plus and will be compensated accordingly.

Important: Do not create the Upwork account yourself. We will set it up together as a senior software engineer profile to ensure a competitive and professional presence on the platform.

Frequently asked questions

  • Is this position remote or on-site?

    This position is not remote and is located in Toronto, Ontario, Canada.

  • What type of employment is this role?

    This is a contract position.

  • What are the main responsibilities of this job?

    You will collaborate to create and verify an Upwork account, keep it active on a dedicated PC or laptop, and optionally communicate with U.S.-based clients and participate in interviews and client discussions.

  • Do I need advanced technical skills for this role?

    No advanced technical skills are required, but experience in web development and strong English communication skills are a plus and will be compensated accordingly.

  • Will I need to create the Upwork account myself?

    No, you will not create the account yourself; it will be set up together as a senior software engineer profile to ensure a competitive and professional presence.

Similar jobs