Zilch
- Founded
- 2018
- Headquarters
- London, United Kingdom
Shop online and in-store with a no-interest* Zilch credit card. Split the cost over 6 weeks or 3, 6 or 12 months.
Current openings (12)
Senior Sales & Partnerships Manager
Zilch London, England, United Kingdomπ¬π§
Hybrid Full Time 16 hours ago
Social Media & Content Manager
Zilch London, England, United Kingdomπ¬π§
Hybrid Full Time 2 weeks ago
Director of Technical Programme Management
Zilch London, England, United Kingdomπ¬π§
Hybrid Full Time 4 weeks ago
Senior Fraud Strategy Manager
Zilch London, England, United Kingdomπ¬π§
Hybrid Full Time 5 weeks ago
Collections Strategy Analyst
Zilch London, England, United Kingdomπ¬π§
Hybrid Full Time 6 weeks ago
Director of Portfolio Risk
Zilch London, England, United Kingdomπ¬π§
Hybrid Full Time 6 weeks ago