CTO ResponsibilitiesSetting a vision for how technology will be used in the company.Ensuring that technological resources meet the company's short and long term needs.Outline the goals for research and development.Discover and implement new technologies that yield competitive advantageCreating timelines for…