Mega-companies make way for tech managers