Careers

About In-House Solutions:

In-House Solutions has been in operation for 30+ years and continues to experience healthy growth. Together, we have earned an excellent reputation within our industry for quality service and product. As an employee, you will work with a company who values honesty, integrity, respect, and individual welfare. You will also work with an engaged team in a high involvement culture. In-House Solutions values its employees, and with us, you will never be “just a number”. Our people are our power.

We provide expert machining solutions to the manufacturing industry in the form of software, technical services, technical consulting and educational materials. We position ourselves at the forefront of manufacturing innovations in the CNC machining industry, focusing largely in support of our flagship product, Mastercam, along with other related products. We make it our prerogative to sustainably accelerate the market’s adoption of high-tech manufacturing strategies. Our main products include Mastercam, CIMCO, Verisurf, post processors and training materials.

 

What We Offer:

  • Competitive total compensation package, including benefits
  • Professional training and internal support
  • Challenging and rewarding career experience
  • Ideal work-life balance
  • Positive corporate culture with international colleagues
  • Advancement opportunities in a niche market
  • Opportunity to travel

In-House Solutions Inc. is committed to ensuring a culture of inclusion and diversity and will consider all applicants regardless of age, marital status, race, colour, religion, sex, orientation, national origin, or disability. For those requiring accommodations during any stage of the application process, please contact 1-519-658-1471.

Openings:

ON - Customer Success Representative - Cambridge

Position: Customer Success Representative

Type of Position: Full Time – Permanent
Location: Cambridge, ON
Education Requirement: Post-Secondary education in a business related field
Experience Requirement: 1+ years of relevant experience

The Opportunity

Be passionate about sales and building strong customer relationships that will lead to account growth. Join a role filled with incredible potential to grow and support a large existing customer base.

As the Customer Success Representative, you will work on the sales team, focusing specifically on growth and development of customer success accounts. The ideal candidate will grow revenue within their account portfolio through strategic initiatives, focusing largely on maintenance renewals, training and technical support opportunities, upselling new versions of software and providing superior service to customers. Once sales deals have been closed, you will drive initiatives that will elevate the experience of existing customers, grow relationships with these customers, all of which must lead to a growth in revenue.

Key Duties & Responsibilities

  1. Meet sales targets and grow the account portfolio with minimal supervision.
  2. Work qualified leads that have been distributed to you, utilizing the Sales Engineer as a support mechanism.
  3. Strategically upsell to your account portfolio with products and services currently offered by the company.
  4. Develop and implement customer retention strategies.
  5. Develop and implement large scale solutions for revenue growth within the customer success sales group.
  6. Develop scopes, quotes, proposals or engagement contracts to support partnerships.
  7. Act as the key point of contact for account needs, often relating to quoting, maintenance, and analysis of support needs along with the establishment of a growth plan.
  8. Participate in the development of sales playbooks, and individual account plans to support sales growth strategies.
  9. Utilize Salesforce software as a tool during the entire sales process, understanding the multi facets of the software, entering and analyzing data to assist with generating sales and managing accounts.
  10. Effectively communicate the scope of project to the technical team, while scheduling request resources through sales operations.
  11. Act as a project manager through duration of engagement, including proactive follow up after onsite visits.
  12. Maintain knowledge on current product pricing, offerings, policies, and procedures, proposing initiatives for change when deemed necessary.
  13. Conduct proactive, effective and efficient touch points to customers within your portfolio.
  14. Qualify all inbound leads and transfer the leads based on pre-set rules to the appropriate Account Manager, utilizing resources such as Sales Engineers for support.
  15. Work with marketing staff to implement and drive key marketing initiatives and promotions that aim to increase services and revenue generated from existing customers within your accounts.
  16. Conduct occasional onsite visits to customers within your portfolio but only when deemed necessary from a strategic sales perspective.
  17. Promote products and services at tradeshows and events.
  18. Attend regular meetings with the sales team. Come prepared with data and information to support your results, struggles, strategies and industry trends.

Education & Skills

  1. Minimum 3+ years of experience in customer facing, account management type of role.
  2. Post-Secondary education in a business related field.
  3. Strong sales and marketing skills with an emphasis on increasing revenue from existing customers.
  4. Strong customer service and business relationship management skills.
  5. Ability to remain adaptable in a fast-paced, high tech environment.
  6. Ability to display strong organizational, time management and prioritization skills.
  7. Strong communication and interpersonal skills, both in person and over the phone.

No calls or agencies please.

Submit your resume to [email protected] with the position you are applying for in the subject line.

ON - Bilingual Customer Success Representative - Cambridge

Position: Bilingual Customer Success Representative

Type of Position: 12 to 16 Month Contract
Location: Cambridge, ON
Education Requirement: Post-Secondary education in a business related field
Experience Requirement: 1+ years of relevant experience

The Opportunity

Be passionate about sales and building strong customer relationships that will lead to account growth. Join a role filled with incredible potential to grow and support a large existing customer base.

As the Customer Success Representative, you will work on the sales team, focusing specifically on growth and development of customer success accounts. The ideal candidate will grow revenue within their account portfolio through strategic initiatives, focusing largely on maintenance renewals, training and technical support opportunities, upselling new versions of software and providing superior service to customers. Once sales deals have been closed, you will drive initiatives that will elevate the experience of existing customers, grow relationships with these customers, all of which must lead to a growth in revenue.

Key Duties & Responsibilities

  • Meet sales targets and grow the account portfolio with minimal supervision.
  • Work qualified leads that have been distributed to you, utilizing the Sales Engineer as a support mechanism.
  • Strategically upsell to your account portfolio with products and services currently offered by the company.
  • Develop and implement customer retention strategies.
  • Develop and implement large scale solutions for revenue growth within the customer success sales group.
  • Develop scopes, quotes, proposals or engagement contracts to support partnerships.
  • Act as the key point of contact for account needs, often relating to quoting, maintenance, and analysis of support needs along with the establishment of a growth plan.
  • Participate in the development of sales playbooks, and individual account plans to support sales growth strategies.
  • Utilize Salesforce software as a tool during the entire sales process, understanding the multi facets of the software, entering and analyzing data to assist with generating sales and managing accounts.
  • Effectively communicate the scope of project to the technical team, while scheduling request resources through sales operations.
  • Act as a project manager through duration of engagement, including proactive follow up after onsite visits.
  • Maintain knowledge on current product pricing, offerings, policies, and procedures, proposing initiatives for change when deemed necessary.
  • Conduct proactive, effective and efficient touch points to customers within your portfolio.
  • Qualify all inbound leads and transfer the leads based on pre-set rules to the appropriate Account Manager, utilizing resources such as Sales Engineers for support.
  • Work with marketing staff to implement and drive key marketing initiatives and promotions that aim to increase services and revenue generated from existing customers within your accounts.
  • Conduct occasional onsite visits to customers within your portfolio but only when deemed necessary from a strategic sales perspective.
  • Promote products and services at tradeshows and events.
  • Attend regular meetings with the sales team. Come prepared with data and information to support your results, struggles, strategies and industry trends.

Education & Skills

  • Experience in customer facing, account management type of role.
  • Post-Secondary education in a business related field.
  • Strong sales and marketing skills with an emphasis on increasing revenue from existing customers.
  • Strong customer service and business relationship management skills.
  • Ability to remain adaptable in a fast-paced, high tech environment.
  • Ability to display strong organizational, time management and prioritization skills.
  • Strong communication and interpersonal skills, both in person and over the phone.
  • Bilingual (French & English)

No calls or agencies please.

Submit your resume to [email protected] with the position you are applying for in the subject line.

ON - Business Applications Administrator - Cambridge & Waterloo

Position: Business Applications Administrator

Type of Position: Full Time – Permanent
Location: Working time shared between the In-House Solutions Cambridge and OCTOPUZ Waterloo offices.
Experience Requirement: 3+ years’ experience in data and systems administration

Who We Are

Providing expert machining solutions to the manufacturing industry in the form of software, technical services, technical consulting and educational materials, In-House Solutions positions itself at the forefront of manufacturing innovations in the CNC machining industry and has been doing so for 30+ years!

Developed out of In-House Solutions and now a separate company that is headquartered in Waterloo, Ontario, OCTOPUZ Inc. is a start-up that provides offline robot programming and simulation software for businesses of all sizes, from small shops to global corporations. OCTOPUZ is a complete software solution that enables users to program and simulate industrial robots on a computer while generating robot specific code to run live jobs.

To learn more, visit our websites at www.inhousesolutions.com and www.octopuz.com

The Opportunity

You are excited about the opportunity to work for both a company that has been around for 30+ years and for a start-up. Enthusiastic to be the shared resources for both In-House Solutions and OCTOPUZ, you will utilize your experience to implement and maintain the applications and tools needed to facilitate effective operations of the overall business; ensuring the functionality, data quality, security and usability of our suite of current and future business tools (e.g. Salesforce products (Sales Cloud, Service Cloud, Salesforce CPQ), HubSpot, Jira, Zendesk, SharePoint, Intacct, etc.).

You will apply your proven experiences ensuring seamless transitions and interactions between various business systems that drive the successful integration and implementation of new technologies. You are someone who works alongside business stakeholders to really understand their needs, challenges, processes and motivations to proactively achieve improvements in overall business operations. You are extremely meticulous and disciplined to ensure the highest quality result, while also maintaining flexibility in responding to changing operational priorities.

Key Duties & Responsibilities

  • Manage, maintain and monitor user accounts, permissions, licenses and security access of the business tools and systems.
  • Monitor and assess systems to make sure that processes and tools interface in an optimal way and are operating as designed.
  • Research, design, develop, test and implement departmental customizations, patches and new releases.
  • Establish, monitor and improve data integrity best practices including performing regular data checks, performance analysis and database cleanup.
  • Troubleshoot, diagnose, and resolve user and system issues.
  • Provide technical expertise and best practices on the optimal use of business systems and applications.
  • Develop, administer, and maintain policies and procedures for ensuring the security and integrity of all data and systems.
  • Working with internal IT professional(s) and external IT service provider(s), ensure the consistent performance and uptime of the systems and technologies.
  • Conduct education sessions with teams to ensure overall best practices are followed.
  • Prepare and maintain training documentation and train end-users in the use of new and/or existing business tools.
  • Accurately collect and interpret the technical and operational requirements of stakeholders to ensure their business needs are understood and met.
  • Research, design and implement reports and dashboards to align with management and daily operations requirements.
  • Advise management of new applications or potential system enhancements in support of future requirements and identify long-term system needs.
  • Take the lead on special projects such as system upgrades and replacements.
  • Other duties may be assigned as necessary.

Education & Skills

  • 3+ years’ experience in data and systems administration, with exposure to systems analysis and design.
  • Experience implementing, maintaining and administering tools such as Salesforce products (Sales Cloud, Service Cloud, Salesforce CPQ), HubSpot, Jira, Zendesk, SharePoint, Intacct, etc.
  • Hands-on experience managing projects using formal project management tools and processes.
  • Demonstrated ability to communicate technical concepts in both user-friendly and technical language.
  • A bachelor’s degree or diploma in Information Technology, Computer Science, Software or Computer Engineering, Business Administration or an acceptable combination of education and experience.
  • Ability to troubleshoot business systems issues and workflows.
  • Keeps abreast of current and future technological developments or trends.
  • Flexibility to support outside of standard business hours as necessary.

No calls or agencies please.

Submit your resume to [email protected] with the position you are applying for in the subject line.


What Our People Think:

 

As a recent graduate I was eager to take on responsibilities and learn new skills which is exactly what In-House Solutions offered me.
The people here are truly ready to help you learn and grow, something that isn’t found just anywhere.
That is what is special here, the people.
Natalie Adams – Marketing Associate


In-House Solutions provides a very fun work environment where we are given the opportunity to learn a lot about how a business works, and all the different departments within. We are given a lot of independent work while also working with a team to complete sales and projects for the company.
Blaire Synder – Business Development (Co-op)


Exciting, motivating, hardworking and fun, a quick snapshot to sum up the working culture at In-House Solutions!
Justin Krulicki – Recruiter & Brand Ambassador


In-House Solutions never gets boring. Forward focused, you are free to propose new ideas, take part in their implementation, and enjoy the results!
Tracy Bithell – Marketing


Even though In-House Solutions has been established for 30 years, it provides its employees with a “start-up” like culture. It is a very enjoyable co-op to be a part of and they work hard cater to their employees wherever they can.
Jesse Colling – Business Development (Co-op)


My time spent at In-House Solutions allowed me to develop technical proficiencies such as Mastercam and allowed me to improve on my critical thinking capabilities through the trouble shooting of obscure problems. These skills will prove valuable as I continue my schooling and ultimately end up in a career.
Daniele Lo Faso – Technical Documentation Developer (Co-op)


In-House Solutions has given me many opportunities to grow and learn, never keeping me boxed in to a specific role. Management has adapted my role over the years to focus on my strengths rather than criticizing weaknesses. The company is full of friendly people who know how to balance fun with getting the job done.
Daniel Gingras – Tech Administrator


Working at In-House Solutions has been fulfilling in that they’ve placed trust into you from the get-go.
David Tran – Business Development (Co-op)


Discover Mastercam - Request your free customized demo (Canada Only)