Job Description
Location: In-Office (Ottawa Canada) Reports to: Customer Support Manager Overview Love tech?
Love helping people even more?
Perfect.
Our Customer Support team is the front line for small businesses and creators building their digital presence—and we’re lo...
Apply for this Position
Ready to join Rebel? Click the button below to submit your application.
Submit Application