Responsibilities
- Develop and implement a long-term technology vision and strategy that aligns with the company's overall business goals.
- Oversee all aspects of IT infrastructure, including hardware, software, network, and security.
- Manage a team of IT professionals and ensure they have the skills and resources to meet the needs of the business.
- Lead the development and implementation of new technologies and applications that improve efficiency, productivity, and innovation.
- Develop and maintain strong relationships with key vendors and partners.
- Ensure the security and integrity of all company data and systems.
- Develop and implement a disaster recovery plan.
- Stay up-to-date on the latest technology trends and ensure the company is leveraging the latest advancements.
- Develop and implement a budget for the IT department.
- Manage and track IT projects.
- Prepare and present regular reports on IT activities and performance to senior management.
- Excellent leadership, communication, and interpersonal skills.
- Ability to think strategically and translate business needs into technology solutions.
- Experience working in a fast-paced and ever-changing environment.
- Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree preferred).
- 10+ years of experience in a senior IT leadership role.
- Proven track record of developing and implementing successful technology strategies.
- Experience in enterprise architecture, infrastructure management, and application development.
- Strong understanding of data security and compliance.