Global Web Platform Technology Lead Director Jobs in United States