Sr. Director of Information Technology

Quest Resource Holding Corp

Irving, TX

JOB DETAILS
SKILLS
Administrative Management, Agile Programming Methodologies, Alliance/Partner Management, Application Integration, Architectural Design, Artificial Intelligence (AI), Artificial Intelligence (AI) Programming Languages, Best Practices, Budget Management, Budgeting, Business Intelligence, Business Solutions, Business Strategy, Cloud Architecture, Cloud Computing, Communication Skills, Consulting, Continuous Improvement, Customer Support/Service, Data Management, Data Warehousing, Detail Oriented, ERP (Enterprise Resource Planning), Emerging Technology, Enterprise Applications, Enterprise Architecture, Establish Priorities, Follow Through, Fortune 500 Customers, Health Insurance, High Tech Industry, Identify Issues, Industry/Trade Analysis, Information Technology & Information Systems, Information Technology/Systems Audit, Internet Security, Leadership, Licensing Compliance, Life Insurance, Maintain Compliance, Microsoft .NET, Microsoft Product Family, Microsoft SQL Server, Microsoft Windows Azure, Multiplatform/Cross-Platform, Multitasking, Negotiation Skills, On Call, Operating Systems, Operational Strategy, Organizational Development/Management, Performance Analysis, Problem Solving Skills, Project Evaluation, Project/Program Management, Quality Management, Recycling, Regulatory Compliance, Regulatory Requirements, Resource Management, Risk Management, Sarbanes-Oxley Act (SOX), Security Monitoring, Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Stock Purchase Plans, Sustainability, System Integration (SI), Systems Administration/Management, Systems Maintenance, Team Lead/Manager, Team Player, Technical Leadership, Technical Strategy, Technology Analysis, Time Management, Vendor/Supplier Relations
LOCATION
Irving, TX
POSTED
4 days ago

Have you been looking for a company that you can get behind and feel good about the impact it has on sustainability and recycling efforts? Quest is a full-service environmental consulting and management group supporting the efforts of Fortune 500 companies seeking to maximize profits and mitigate risks and minimize their ecological footprints.

If you want an opportunity where your efforts make an impact, Quest has an opportunity for you. The ideal person must be able to multi-task, work independently and have strong attention to detail while being able to collaboratively communicate across departments.

Why Work at Quest?

First off, we practice what we preach. We focus every day on recycling, reusing and repurposing where we can, and being socially responsible.

Second, we take care of our employees' wellbeing and offer a comprehensive benefits package including: Medical/Dental/Vision, 401(k) Plan, Life and STD.

  • Company paid Life, Short term disability plan (voluntary employee-paid LTD is offered)
  • Eligibility for health and life insurance plans: 1st of month following date of hire
  • Remote/hybrid work environment
  • 401k plan with employer match
  • Employee Stock Purchase Plan
  • Paid Holidays, Vacation and Sick time

Finally, we are just a modern, FUN and collaborative work environment. We're a smaller company that provides opportunities for employees to advance within the company, so there is always room to grow. We offer a casual business environment (so, you can wear jeans), great incentives and rewards with a quarterly recognition program.

ROLE SUMMARY

The Senior Director, Information Technology serves as the senior technology leader at Quest, accountable for the overall performance, strategy, and execution of the IT function. This role carries broad accountability across infrastructure management, systems administration, cybersecurity, audit and IT general controls (ITGC) compliance, database and Azure cloud management, custom software development, and the ongoing performance of core business platforms.

In addition to day-to-day operational oversight, the Senior Director is responsible for governing and advancing Quests enterprise-wide application of artificial intelligence, establishing and maintaining data governance standards, and ensuring accurate and timely synchronization of customer, vendor, and service data across platforms. The role also maintains visibility into and oversight of the overall enterprise architecture, identifying opportunities to strengthen integration, scalability, and alignment with business objectives.

The Senior Director leads an internal team of approximately ten full-time employees alongside a portfolio of onshore and offshore third-party service providers and contractors. The role operates at both the strategic and operational level, with a direct and active presence in the work of the team rather than purely supervisory oversight.

The Senior Director partners closely with functional stakeholders across the organization to address technology issues, evaluate system enhancements, and ensure IT capabilities continue to meet evolving business requirements. The role requires strong technical acumen - particularly in systems administration and infrastructure management - and the organizational influence to drive results across a complex, multi-platform environment.

ROLE COMPETENCIES

  • Infrastructure & Platform Management: Leads the strategy, maintenance, and continuous improvement of Quests technology infrastructure, including operating systems, hardware, software platforms, and Azure cloud services. Drives platform transitions, upgrades, and ensures licensing compliance across servers, software, and IT equipment.
  • Systems Integration & Application Performance: Oversees the enhancement, maintenance, and integration of systems and data across existing and acquired business lines into Quest core systems. Accountable for the performance and reliability of core business applications and ensures timely resolution of system errors, performance issues, and user-impacting problems.
  • Cybersecurity & Compliance: Manages Quests cybersecurity posture, including vendor relationships and security program oversight. Maintains IT General Controls (ITGC) practices and ensures the organization meets audit and regulatory compliance requirements.
  • Software Development & Delivery: Ensures best practices in the software development lifecycle (SDLC) and governs the delivery of new customizations and enhancements. Interfaces with internal teams and third-party providers to manage the implementation, maintenance, and ongoing development of enabling technologies.
  • Data Management & Business Intelligence: Establishes and maintains data governance standards and ensures accurate, consistent synchronization of customer, vendor, and service data across platforms. Collaborates with internal and external resources to support the overall BI strategy, including data warehouse design, architecture, and implementation standards.
  • AI Program Governance: Leads and governs Quests enterprise-wide AI program, including resource management, technology evaluation, and the responsible and effective application of AI across business functions. Maintains current knowledge of emerging AI capabilities and their potential organizational impact.
  • Project & Resource Management: Drives simultaneous IT projects to successful completion while managing resource allocation, team productivity, and prioritization in alignment with changing business needs and budget constraints. Develops and adheres to annual budgets and staffing plans.
  • Technology Strategy & Stakeholder Partnership: Collaborates with senior leaders to translate business strategy into a technology agenda and drive execution. Evaluates potential projects, determines scope and priorities, and serves as the primary point of contact for vendor relationships, agreements, and major external technology interactions.

CORE VALUES

Together, we DRIVE success through the Quest Core Values:

  • Develop People

  • Trust and empower one another

  • Encourage people to be their best selves

  • Honor individual goals and aspirations

  • Build strong leaders

  • Foster Respect

  • Support one another

  • Treat every role as vital

  • Embrace diverse backgrounds

  • Create an inclusive environment

  • Deliver Innovation

  • Be the change

  • Ask questions and be curious

  • Seek opportunities and identify problems

  • Contribute to solutions

  • Value Relationships

  • Win and grow as one team

  • Put people first

  • Partner across the organization to build strong collaboration

  • Embody a customer service mindset - both internally and externally

  • Pursue Excellence

  • Act with integrity

  • Hold yourself and others accountable

  • Be fully engaged

  • Focus fanatically on data and insights

  • Serve as a good steward in our communities

ROLE REQUIREMENTS

  • Bachelors degree in Information Systems, Software Engineering, Business Information Systems, or a related field.
  • 10+ years of experience in the software or technology industry, including 10+ years managing technical teams.
  • Demonstrated responsibility for enterprise technology strategy and budget management.
  • Skilled in managing complex implementation projects, SDLC, and ITGC.
  • Documented experience working with hosting and managed service providers.
  • Prior experience applying and integrating development best practices, including Agile methodologies.
  • Prior experience with SOX compliance within a publicly traded company.
  • Experience implementing and governing AI programs.
  • Experience in working with ERP solutions.
  • Hands-on experience with systems administration responsibilities across infrastructure environments.
  • Hands-on experience managing cybersecurity programs and vendor relationships.
  • Experience with cloud services including architecture, administration, management, and front or back-end development - Azure experience strongly preferred.
  • Experience with platform and application monitoring tools.
  • Experience leading the design, development, and support of enterprise applications built on Microsoft technologies, including .NET-based platforms, SQL Server databases, reporting solutions, and data integration architectures.
  • Available on-call on a 24/7 basis as business needs require, including evenings, weekends, and holidays.
  • Willing and able to perform hands-on technical work across all areas of IT as needed, regardless of seniority.
  • Manages multiple concurrent priorities and projects effectively, maintaining quality and follow-through under shifting business demands.
  • Builds and maintains productive relationships across internal stakeholders, external vendors, and service providers - demonstrating strong collaboration, negotiation, and influencing skills at all levels of the organization.
  • Operates effectively in ambiguous situations, exercising sound judgment to drive the right outcomes even when direction is incomplete or circumstances are evolving.
  • Maintains current knowledge of emerging technologies, industry trends, and best practices, proactively applying relevant developments to improve the organizations technology posture.

About the Company

Q

Quest Resource Holding Corp