Where are globant offices located? Globant headquarters and office locations Globant is headquartered in Luxembourg, Luxembourg and has 33 office locations across 15 countries.Who is the ceo of globant? Globant's key executives are Elena Morettini, Martin Migoya and Martin Umaran. How many employees does Globant have? Globant has 17,267 employees. What is Globant revenue?What is the sic number for globant españa sa? Its SIC is 6111 - Financieras en general. GLOBANT ESPAÑA SA has between 10 and 49 employees and an annual turnover of less than 2 million euros. The company is registered in the Madrid Companies Register .Does globant have an office in india? Within India, Globant also has a Bengaluru, Pune, India office in addition to its operations throughout South America, North America and Europe. ^ a b c d "Globant Reports 2020 Fourth Quarter and Full Year Financial Results".