|Employees (est.) (Jan 2021)||56|
When was idiom founded?
idiom was founded in 2005.
How many employees does idiom have?
idiom has 56 employees.
Who are idiom competitors?
Competitors of idiom include Berkeley Research Group, The Social Investment Consultancy and LMC International.
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