Management Development Program

2 days ago


Toronto, Ontario, Canada EMCO Corporation Full time

About EMCO Corporation

EMCO Corporation is a leading national wholesale distributor of plumbing, HVAC, waterworks, and industrial products to the construction industry. With over 115 years of experience, we provide quality and cutting-edge products that help support residential, commercial, and infrastructure initiatives across Canada.

Our Mission

We are committed to providing sustainable solutions to our customers and communities in which we live and serve. Our talented and passionate team members are the key to our success. We empower our team members to act like owners and make a difference within our business through striving for innovation and providing excellence in customer service.

Job Description

We are currently seeking new or recent graduates to join our Management Development Program. This is a full-time, salaried position with a comprehensive benefits package and the opportunity to earn profit sharing.

The Role

As a Management Trainee, you will progress through a 5-phased program to learn every aspect of how our business operates – from shipping and receiving, counter sales, operations management to employee development and more. You will get to know our customers by growing a sales territory of your own and providing world-class customer service.

Program Outline

Phase 1: Warehouse and Customer Service – Build your product knowledge and gain hands-on experience with the logistical side of the business and learn how our products get from the vendor to the customer.

Phase 2: Customer Relationships and Procurement – Go from helping customers with various customer service issues to managing large-scale projects and problem-solving.

Phase 3: Account Management and Proactive Sales – With a focus on business development, you will learn how to find new business opportunities, how to sell our products, negotiate contracts, and create level 5 customer partnerships.

Phase 4: Leadership and Operations – It is now your turn to provide a strategic vision, lead a team of your own, mentor others, and run the business by focusing on developing leadership competencies, supporting the team through coaching and mentoring, and setting vision and strategy.

Qualifications

  • University degree or college diploma – all disciplines of study will be considered
  • Positive attitude and results-oriented mindset
  • Desire to continuously learn and grow
  • Excellent leadership, customer service, and organizational skills
  • Possess a strong work ethic and a high standard of integrity
  • Ability to work well independently and in a team setting
  • Excellent communication skills with the ability to build and maintain strong working relationships with customers, vendors, and teammates
  • Proficient in Microsoft Office software
  • Strong interest in sales
  • Valid driver's license

Why Choose EMCO Corporation?

We offer a fun, fast-paced, and dynamic workplace. We work as a team, share core values, and support each other's growth and development. As our teammate, you will have the opportunity to continually develop your skills through ongoing training, have the opportunity to be innovative and try new things, and work alongside passionate colleagues with diverse backgrounds and experiences.

What We Offer

  • Great mentors and on-the-job training
  • Growth potential with competitive salary, benefits, and profit sharing
  • A career with a solid, stable company with strong core values
  • Participation in our pension plan with employer contributions
  • Work-life balance

EMCO Corporation is an equal opportunity employer and is committed to maintaining a discrimination, harassment, and barrier-free workplace where all employees can contribute to their fullest potential. We welcome applications from all minority group members, women, Aboriginal persons, persons with disabilities, members of sexual minority groups, neurodiversity, and others who may contribute to the further diversification of ideas.



  • Toronto, Ontario, Canada Child Development Institute Full time

    About the RoleWe are seeking a highly skilled and experienced Research and Evaluation Manager to join our team at the Child Development Institute. As a key member of our research team, you will play a critical role in guiding and supporting the work of our staff and students, while providing leadership and research oversight to support the Science in Action...


  • Toronto, Ontario, Canada Macaulay Child Development Centre Full time

    Exciting Opportunity: Program Coordinator - Empowering FathersJob Type: Temporary Part-Time (12 Hours/Week)Organization Overview: The Macaulay Child Development Centre is a dynamic organization dedicated to helping kids, families, and communities thrive.Job Summary: The Program Coordinator will lead the More Than a Haircut program, designed to empower...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleThe Device Software and Services team at Amazon Development Centre Canada ULC - K03 is seeking a highly skilled Technical Program Manager to lead and drive complex, cross-functional and cross-organizational initiatives. This role requires a unique blend of technical leadership and hands-on execution to solve large-scale, high-impact...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleThe Device Software and Services team at Amazon Development Centre Canada ULC - K03 is seeking a highly skilled Technical Program Manager to lead and drive complex, cross-functional and cross-organizational initiatives. This role requires a unique blend of technical leadership and hands-on execution to solve large-scale, high-impact...


  • Toronto, Ontario, Canada Amazon Full time

    Job Summary:Amazon is seeking a highly skilled and experienced Senior Program Manager to join the Entertainment Media team. As a Senior Program Manager, you will play a pivotal role in leading strategic initiatives, partner engagements, and driving new project development to aid business growth.Key Responsibilities:Develop innovative solutions to solve key...


  • Toronto, Ontario, Canada Amazon Full time

    Job Summary:Amazon is seeking a highly skilled and experienced Senior Program Manager to join the Entertainment Media team. As a Senior Program Manager, you will play a pivotal role in leading strategic initiatives, partner engagements, and driving new project development to aid business growth.Key Responsibilities:Develop innovative solutions to solve key...


  • Toronto, Ontario, Canada EMCO PlumbingEMCO Plomberie Full time

    Management Development Program OverviewEMCO Corporation is seeking highly motivated and ambitious individuals to join our Management Development Program. This comprehensive program is designed to equip you with the skills and knowledge necessary to succeed in a management role within our organization.Program Highlights5-phase program covering warehouse and...


  • Toronto, Ontario, Canada EMCO PlumbingEMCO Plomberie Full time

    Management Development Program OverviewEMCO Corporation is seeking highly motivated and ambitious individuals to join our Management Development Program. This comprehensive program is designed to equip you with the skills and knowledge necessary to succeed in a management role within our organization.Program Highlights5-phase program covering warehouse and...


  • Toronto, Ontario, Canada Homes First Full time

    Job SummaryHomes First Society is seeking a skilled and compassionate Program Development Manager to oversee the implementation and evaluation of events, outings, and recreational activities tailored to the needs of residents at our locations.Key ResponsibilitiesGather feedback from residents and staff to design and implement programs that meet the needs of...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly experienced Manager III to lead a team of compiler engineers in developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium. As a trusted AWS Neuron Manager, you will be responsible for innovating on behalf of our customers, leveraging your vision and technical communication skills to partner with...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly experienced Manager III to lead a team of compiler engineers in developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium. As a trusted AWS Neuron Manager, you will be responsible for innovating on behalf of our customers, leveraging your vision and technical communication skills to partner with...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Senior Technical Program Manager to join our team at Amazon Development Centre Canada ULC - K03. As a key member of our organization, you will be responsible for executing and delivering technical/engineering projects for our Amazon Live program.Key ResponsibilitiesExecute and deliver technical/engineering...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Senior Technical Program Manager to join our team at Amazon Development Centre Canada ULC - K03. As a key member of our organization, you will be responsible for executing and delivering technical/engineering projects for our Amazon Live program.Key ResponsibilitiesExecute and deliver technical/engineering...


  • Toronto, Ontario, Canada Macaulay Child Development Centre Full time

    Job SummaryWe are seeking a highly skilled and dedicated Early Childhood Educator to join our team at Macaulay Child Development Centre. As an Early Childhood Educator, you will play a vital role in developing and implementing high-quality programs that promote the physical, social, emotional, and cognitive growth of children.Key ResponsibilitiesDevelop and...


  • Toronto, Ontario, Canada Macaulay Child Development Centre Full time

    Job SummaryWe are seeking a highly skilled and dedicated Early Childhood Educator to join our team at Macaulay Child Development Centre. As an Early Childhood Educator, you will play a vital role in developing and implementing high-quality programs that promote the physical, social, emotional, and cognitive growth of children.Key ResponsibilitiesDevelop and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to lead our team of industry-leading experts in building and operating one of the largest big data analytics systems at Amazon. As a key member of our team, you will be responsible for defining and driving the multi-year vision for our big data processing platform, building and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Manager to lead our team of industry-leading experts in building and operating one of the largest big data analytics systems at Amazon. As a key member of our team, you will be responsible for defining and driving the multi-year vision for our big data processing platform, building and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Manager to lead our engineering team at Amazon Development Centre Canada ULC - K03. As a key member of our team, you will be responsible for driving the development of innovative and scalable software solutions.Key ResponsibilitiesHire and manage a team of exceptional software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Manager to lead our engineering team at Amazon Development Centre Canada ULC - K03. As a key member of our team, you will be responsible for driving the development of innovative and scalable software solutions.Key ResponsibilitiesHire and manage a team of exceptional software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Principal Technical Program Manager to join our Amazon Flex team. As a key member of our team, you will be responsible for driving the development of our delivery systems, ensuring they meet the needs of our customers and drivers.Key ResponsibilitiesDevelop and execute technical strategies to improve the...