The CTO takes on new technologies keeping the organization's competitive edge. The CTO is in charge of creating and carrying out technology initiatives that support the aims and objectives of the business
Sign up to view 3 direct reports
Get started
This person is not in any teams