They both grew up in Chandigarh in north-west India, studied computer engineering at the Indian Institute of Technology Delhi and spent a brief stint working for the same American technology firm.
In my experience this meaning of powwow is fairly common although I do hear from time to time native NorthAmericanIndian festivals called powwows as well.