Business Allegis Group appoints Venkat Shastry as India MD Dustin Moskovitz Jan 5, 2023 0 Allegis Group, a $14.5 billion talent solutions firm, appointed Venkat Shastry as its new India head. | Photo Credit: Special Arrangement Allegis Group, a $14.5 billion global player in…