Upwork Account Manager - Toronto, ON

Published on CazVidat EnigmaTechX

Join EnigmaTechX as an Upwork Account Manager in Toronto. Manage and verify Upwork accounts with optional client communication. $100/month contract role.

Verified by CazVid5 months agoDeadline passed: Mar 22, 2026

Salary

CA$100 per month

Location

Toronto, Ontario, Canada

Employment type

Contract

Workplace

Not provided

Upwork Account Manager - Toronto, ON

CA$100 per month

Apply now

Job description

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 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.

  • How much does this job pay?

    The salary is CAD 100 per month.

  • 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