Home
Dashboard
Why Turin?
Curated content
Companies
Investors
More organizations
Job board
Transactions
Stats & Insights
Matching tool
Companies
Itcha
Save
Itcha
Launch date
2018
Employees
11-50 people
Company register number
7238801089
Seoul South Korea (HQ)
http://itcha.co.kr
Overview
Similar companies
Analytics
Notes
Job openings
Innovations (0)
Itcha funding
Itcha investors
Edit
Date
Investors
Amount
Round
Aug 2018
IMO Ventures
KRW550m
Seed
May 2019
Hyundai Motor Group
01Time
N/A
Seed
May 2020
*
N/A
N/A
Seed
May 2021
N/A
KRW2.3b
Series A
Total Funding
CAD3.3m
Recent News about Itcha
Edit