I concur that "reorganize" is the best synonym (as answered by Mister Micawber) to describe what "revamp" means as it is used in your example. "Rebuild" may be a tempting choice, but I believe that it fits better when talking about motors, buildings and other inanimate constructions in need of total overhaul. When speaking of people, "reorganize" is best - in my opinion.