It Manager/business Partner

Toronto, ON, Canada

Job Description







  • 12+ years of experience in a business facing IT or analyst position
  • Post-secondary degree in computer engineering, computer science, or similar
  • Based in any of our Canadian offices with flexible work options available
  • Opportunity for personal and professional growth
  • Collaborative and engaged \xe2\x80\x9cOne Team\xe2\x80\x9d environment
We are SLR Consulting (Canada), a 400+ team of environmental/regulatory professionals across the country. We are a leading consulting firm delivering over 30 technical disciplines helping our clients reach their environmental and sustainability goals. With over 25 years of experience, we are a recognized leader in environmental and advisory solutions.





As our new Canadian IT Manager/Business Partner, you will be responsible for strategic advice to the Canadian leadership team while working closely with your regional counter-parts to ensure alignment with global standards and assist with improving quality, consistency and efficiency across the company.

Success in this role will require exceptional communications skills, an understanding of the art of the possible and an enthusiasm to help identify and solve business problems using appropriate technology.


Key Responsibilities


Specifically, your responsibilities will include:

Strategy, Leadership and Communication
  • Becoming an integral part of the extended Global IT Leadership Team, responsible for implementing strategy and service delivery across the SLR network
  • Working closely with global counterparts across IT disciplines of Service Delivery, End User Technology, Information Security, Digital Service, Network Infrastructure and Business Systems
  • Defining and communicating a strategy that is in line with the local and global direction
  • Managing resource allocation and utilization to deliver projects and BAU support activities
  • Building and maintaining effective relationships with stakeholders across the region
Technology and Service Delivery
  • Leading the regional IT team, ensuring team members are well informed and equipped to deliver and innovate
  • Ensuring the IT Service delivery function in the Canada operates in alignment with the other regions and technical services
  • Monitoring and managing Service Delivery, driving continual improvement to achieve and exceed KPIs and goals
Commercial and Vendor Management
  • Proactively managing vendors, working closely with the Group IT Director,
  • Participating in vendor and product evaluation and selection for new technologies
  • Negotiating global contracts as well as managing 3rd parties and external resources
IT Business Partnership
  • Becoming a strategic partner for the business leaders, understanding their needs, and working with IT to proactively translate those needs into requirements for technical delivery
  • Identifying opportunities to increase efficiency through process improvement and enhanced use of IT
Projects and Change
  • Leading and managing IT projects
  • Ensuring that appropriate reporting and control measures are in place to ensure that projects remain on target for time, cost, and quality
  • Providing regular project reporting to stakeholders and IT management
Acquisitions and IT Integration
  • As a growing organization, the role will involve integration and standardization of service for newly acquired businesses

This is a unique opportunity to bring your ambition to a highly engaged team, where your efforts and impact will be recognized and valued.

Working @ SLR

With us, there is no doubt you\xe2\x80\x99ll grow your subject-matter expertise and industry knowledge. We care about investing in our employees for the long-run, and if you ask our team, they\xe2\x80\x99ll tell you that\xe2\x80\x99s just one of the many benefits of working here. We want to be a place where you can experience career growth and satisfaction for many years.

Here\xe2\x80\x99s what else you\xe2\x80\x99ll enjoy as part of our team:

  • Competitive total compensation package commensurate with experience
  • Comprehensive benefit plan and a suite of wellness initiatives
  • Full-time, permanent role with flexible scheduling available
  • Opportunities for professional growth and advancement

Qualifications

  • 12+ years of experience in a business facing IT or analyst position
  • Experience in managing end-user IT Service Delivery supporting PCs, Laptops, Tablets, and mobile devices for >500 staff
  • Experience with configuration management, identity and access management, active directory, collaboration platforms and other M365-based services
  • A proven track record of driving and reporting on workplace technology adoption
  • Experience of repeated delivery in a fast-paced, dynamic environment
  • Effective management of multiple medium-to-large scale multidisciplinary IT projects
  • Extensive data analysis experience with SQL
  • Experience with Agile and Project Management Methodologies such as Prince 2

SLR strives to build diverse teams that reflect the communities we work in, and encourages applications from traditionally underrepresented groups including women, visible minorities, Indigenous peoples, people identifying as LGBTQ2+, veterans, and people with disabilities.

If we can make the recruitment process easier through accommodation, please contact a member of the People team at canadacareers@slrconsulting.com.


Country
Canada

Office
Toronto; Vancouver

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2103749
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned