|Employees (est.) (Mar 2020)||55|
When was idiom founded?
idiom was founded in 2005.
How many employees does idiom have?
idiom has 55 employees.
Who are idiom competitors?
Competitors of idiom include Camden National, Barrett Business Services and Tata Consultancy Services.
Where is idiom headquarters?
idiom headquarters is located at Joseph Chemmanur Hall, 1st cross,, 1st stage, Indiranaga, Bengaluru.
Where are idiom offices?
idiom has an office in Bengaluru.
How many offices does idiom have?
idiom has 1 office.
Receive alerts for 300+ data fields across thousands of companies