Ayan Barua

Culture

G2 Opens Asia Pacific Headquarters in India’s Talent Hub, Bengaluru

G2 is growing. What started as a way for business software users to rate and review products has grown...