Managing Director
Role Overview
Establish and lead a new Calgary office for an AI-first data and engineering consulting firm.
The role combines business growth, client relationships, team leadership, technical consulting, and office operations.
Work directly with founders and executive leadership with significant autonomy and accountability.
Key Skills for This Role
Full Job Posting
Role overview
Establish and lead a new Calgary office for an AI-first data and engineering consulting firm.
The role combines business growth, client relationships, team leadership, technical consulting, and office operations.
Work directly with founders and executive leadership with significant autonomy and accountability.
Location and work arrangement
- Calgary, Alberta; hybrid work arrangement.
Employment and compensation
- Full-time, permanent position.
- CAD 175,000–CAD 200,000 annually.
Client relationships and market strategy
- Build trusted long-term relationships with senior executives and business leaders across Calgary.
- Develop a go-to-market strategy covering target industries, priority accounts, service opportunities, and measurable growth objectives.
- Establish strategic partnerships and credibility in local technology and business communities.
- Expand client relationships while maintaining service quality and delivery outcomes.
Office development and operations
- Align the Calgary operation with the company's broader strategic objectives.
- Develop and execute a plan to establish, operate, and grow the office, balancing client relationships, leadership, delivery, and business performance.
- Define organizational structure, hiring priorities, service development, and local operating processes.
- Recruit, mentor, and lead consulting and technical professionals.
- Establish performance expectations, KPIs, and milestones for engagements, delivery, team development, and commercial performance.
Consulting and technical leadership
- Lead and contribute to client engagements in technology consulting, solution development, and project delivery.
- Engage in technical discussions involving AI, data engineering, analytics, cloud technologies, and solution architecture.
- Translate business challenges into practical technology solutions with engineering and delivery teams.
- Oversee engagements to ensure effective delivery, client satisfaction, and business outcomes.
- Bridge executive stakeholders, technical teams, and consulting delivery resources.
Experience and qualifications
- At least 7 years of progressive experience in technology consulting, IT professional services, or a related technical consulting environment.
- Proven experience managing, developing, and mentoring technical or consulting teams.
- Hands-on experience in software development, data engineering, solution architecture, or technical implementation.
- Able to participate independently in technical discovery and solution discussions and work effectively with technical specialists.
- Experience developing and executing business plans, go-to-market strategies, or consulting practice growth initiatives.
- Commercial understanding of consulting services, including project scoping, resource planning, delivery accountability, and client relationship management.
- Experience building senior-executive relationships and translating business needs into consulting opportunities.
Additional qualifications
- Strong communication, active listening, interpersonal, organizational, and decision-making skills; able to set priorities and hold teams accountable.
- Entrepreneurial mindset, sound judgment, and confidence leading an operation with significant autonomy.
- Experience establishing a new office, launching a consulting practice, or expanding a regional operation is a nice to have.
- An established Calgary or Alberta business-community network and experience serving Oil & Gas, Energy, Financial Services, or large enterprise clients are sought.
- A degree or professional background in computer science, engineering, information technology, data science, or a related discipline.
- Familiarity with Microsoft Azure, AWS, Google Cloud, Databricks, Snowflake, or modern AI and data platforms is preferred but not required.
About the opportunity
The firm helps mid-market and enterprise organizations use Generative AI, Agentic AI, data analytics, and intelligent automation to address business challenges.
The leader will shape the new office's market strategy, client relationships, hiring priorities, and consulting capabilities.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Raise
Analyste métier senior – Équipe de banque mobile/ Senior Business Analyst – Mobile Banking Team
Montréal, CAN
The employer is seeking a Senior Business Analyst to lead requirements delivery for medium- to large-scale mobile banking projects. The role includes Agile backlog and stakeholder work, documentation, and guidance for ju
Business Analyst
Toronto, CAN
The employer is seeking an experienced Business Analyst to translate stakeholder needs into requirements and support business and software solutions. The role covers analysis, process improvement, implementation, testing
Cloud & AI FinOps Analyst
, CAN
The employer seeks a Cloud & AI FinOps Analyst to support financial governance and optimization across Azure and AI services. The role builds cost models, reporting, allocation frameworks, and analytics solutions. Candid
Jira Administrator & Delivery Enablement Specialist
, CAN
Raise is hiring a Jira Administrator and Delivery Enablement Specialist for a remote, fixed-term contract supporting a Canadian airline. The specialist will configure and administer Jira Cloud, enable team delivery workf
Program Manager
Calgary, CAN
Raise is hiring a Program Manager to coordinate project and program delivery within an electricity system operator’s Operations function. The role manages budgets, risks, vendors, schedules, and transition activities; 10
Digital Delivery Analyst (Hydrocarbon Master Data)
Calgary, CAN
Raise seeks a Digital Delivery Analyst to manage Hydrocarbon Master Data and support data governance for a downstream energy business. The work includes master data lifecycle coordination, issue resolution, governance, d
Junior Business Analyst
Calgary, CAN
The employer is seeking a Junior Business Analyst to support an IT Performance and Observability team with data coordination, documentation, and analysis. You will consolidate and validate inputs, maintain project artifa
Senior Data & IT Project Manager
Calgary, CAN
The employer is seeking a senior project manager to coordinate Data & IT work and deliver digital transformation initiatives on time, on budget, and within scope. Candidates need 12–15 years in IT, experience leading lar
Analyste métier senior – Équipe de banque mobile/ Senior Business Analyst – Mobile Banking Team
Montréal, CAN
Business Analyst
Toronto, CAN
Cloud & AI FinOps Analyst
, CAN
Jira Administrator & Delivery Enablement Specialist
, CAN
Program Manager
Calgary, CAN
Digital Delivery Analyst (Hydrocarbon Master Data)
Calgary, CAN
Junior Business Analyst
Calgary, CAN
Senior Data & IT Project Manager
Calgary, CAN