- Employees
- 201-500
- Founded
- 2011
- Headquarters
- 101 New Cavendish St, West End, England, W1W 6XH, United Kingdom
Company data last updated Aug 13, 2025.
About iwoca
iwoca is a privately held operating in the Financial Services industry, It specializes in Fintech, Trade Finance, Alternative Lending, Small Business Financing, and SME, and is headquartered in West End, United Kingdom, with approximately 201-500 employees.
Who to contact at iwoca
Email Format
Leadership & Decision Makers
Contact details of 4 iwoca decision makers
Christoph Rieche
Austin Carpenter
Joost Versteeg
Simon Wei
Team & Specialists
Contact details of 1 iwoca team members
James Dear
General Emails
General company emails, e.g. customer support lines
Similar Companies like iwoca
HQ: New York, NY
HQ: Toronto, Ontario, Canada
HQ: Tel Aviv-yafo, Tel Aviv, Israel
HQ: Menlo Park, California, United States
HQ: Scottsdale, AZ
Records are compiled from publicly available sources and checked as described in our methodology. Company data last updated Aug 13, 2025.
Frequently Asked Questions about iwoca
What does iwoca do?
iwoca is a privately held operating in the Financial Services industry, It specializes in Fintech, Trade Finance, Alternative Lending, Small Business Financing, and SME, and is headquartered in West End, United Kingdom, with approximately 201-500 employees.
Where is iwoca headquartered?
iwoca is headquartered in 101 New Cavendish St, West End, England, W1W 6XH, United Kingdom.
When was iwoca founded?
iwoca was founded in 2011.
How many employees does iwoca have?
iwoca has approximately 201-500 employees.
What industry is iwoca in?
iwoca operates in the Finance & Banking industry.
What is iwoca's annual revenue?
iwoca has an annual revenue of $50M–$100M.
What is the email format for iwoca?
The most common email format at iwoca is {first_name}.{last_name}@iwoca.co.uk. For example: firstname.lastname@iwoca.co.uk.
How do I contact iwoca?
You can contact iwoca via email at support@iwoca.co.uk or jamesdear@iwoca.co.uk, headquartered in 101 New Cavendish St, West End, England, W1W 6XH, United Kingdom.