Upway

France
Total Offices: 5
450 Total Employees
Year Founded: 2021

Teams at Upway

Recently posted jobs

8 Days AgoSaved
Remote or Hybrid
Spain
eCommerce • Retail • Transportation
Source certified pre-owned e-bikes from professional partners across Spain. Prospect and onboard bike shops, retailers, rental companies, and leasing firms; negotiate bulk purchasing deals; build long-term partner relationships; and support services such as pickup, maintenance, and B2B sales. The role requires extensive regional travel, data-driven territory planning, native Spanish, professional English, and strong B2B sales or business development experience.
10 Days AgoSaved
In-Office
Paris, Île-de-France, FRA
eCommerce • Retail • Transportation
Lead accounting for Upway’s multi-entity international operations, managing the accounting team, monthly and annual close, statutory reporting, intercompany reconciliations, inventory, revenue, AP/AR, VAT, tax compliance, audits, and internal controls. The role will also build scalable accounting processes, automate reporting in NetSuite, and partner with FP&A, Operations, and leadership on expansion and finance projects.
18 Days AgoSaved
In-Office
Düsseldorf, Nordrhein-Westfalen, DEU
eCommerce • Retail • Transportation
Lead and mentor the Operations Specialist team overseeing e-bike refurbishment, inbound and shipping workflows. Optimize daily processes, productivity, and service timelines; ensure refurbished e-bikes meet quality standards; resolve bottlenecks; implement improvements; collaborate with mechanics and customer service; and maintain health, safety, and workshop best practices.