Divers with Texas EquuSearch yesterday recovered a body, thought to be Puneet Nehra, from a stretch of the Brazos River in Brazoria County, Fort Bend County sheriff's officials said.
Mr Nehra, 43, of Sugar Land, went missing on May 3 while he was assisting a motorist involved in a minor wreck at a bridge crossing the Brazos River at the Grand Parkway, ABC news reported.
A passing driver struck the stranded car while Mr Nehra and another person were trying to push it to safety, authorities said. The force of the impact apparently threw Mr Nehra off the bridge and into the fast-moving river, about 50 feet below.
The driver suspected of striking the stranded car, Gregory Lee Kure, 30, of Needville, was arrested and has been charged with intoxication assault, authorities said.
The Sheriff's Office, along with local fire departments, have been actively searching the river by boat and helicopter for the last one week.
Mr Nehra migrated to the US from Noida in 2005 and was working in Avanade - a Microsoft and Accenture joint venture.
Although they believe the body found in the river is Mr Nehra, an official identification will be made by the Galveston County Medical Examiner's Office.
Follow NDTV for latest election news and live coverage of assembly elections 2019 in Maharashtra and Haryana.
Subscribe to our YouTube channel, like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.