Meet the Team at Endeavour

Our Core Values are:  Integrity, Trust & Accountability

Terry, President, CEO

Terry is a founding partner of Endeavour Solutions Inc. and MCS Canada. He has been in the Business Systems industry for over 30 years as a trusted advisor and business manager. His realistic approach to computerized systems has encouraged the success of many long-term clients in both private and public sectors. As a Strategic Advisor, Terry works closely with Project Managers, Team Leaders, and the specific module Experts assigned to projects to ensure that Client vision is achieved. When Terry is not leading the Endeavour Solutions team, you will find him active in the community and enjoying his favorite sociable sports golf and curling.

Bob, Senior Partner

Senior Partner Bob O’Brien has more than 22 years of experience with Dynamics GP and its predecessor, Great Plains Software. Bob enjoyed a career as a Controller and VP Finance prior to opening his own consulting business in 1990. Bob also worked for Deloitte Consulting for five years as a Senior Manager, with responsibility for Dynamics GP projects. Bob and his team at Endeavour Halifax, service clients across Atlantic Canada and several countries in Europe. When Bob is not in the office, you can find him at his cottage on the Northumberland Strait with his family. He also been known to play a very questionable game of golf on occasion.

Steve, Director of Business Development

Steve’s experience as a business leader and philosophy for managing teams is based on his lead-by example philosophy that fosters a culture of accountability that breeds success. Steve has been responsible for managing over 750 employees and budgets in excess of $95 million. Since 2008, Steve has been working in the private sector for Microsoft partners leading sales and marketing teams to achieve their goals. Steve is a former professional hockey player and an active member of the Presidents of Enterprising Organizations.  
Contact: Steve Ewing 1 (888) 257-3577 x 213  or

Troy, Microsoft Dynamics 365 CRM Practice Lead

Troy has over a decade in CRM project management, with a number of certifications and implementations under his belt. Troy brings a valued depth of experience in leading multi-faceted teams including application development, change management and training. Located in the Halifax office, Troy’s background in Sales and Operational Planning, Order to Cash, and Supply Chain, enables him to quickly get up-to-speed on client’s systems and processes. Troy developed his passion for programming while taking computer science at Dalhousie University. Years later, he found his calling as a business systems analyst by bridging the gap often found between business and the technical side of IT. Troy has completed both the Masters Certificate for Project Managers and the Masters Certificate for Business Analysts from York University. Troy enjoys Kite-surfing, Snowboarding and backcountry camping.

James, Sr. Client Executive

James is an integral part of Endeavour's Sales and Marketing team bringing a wealth of knowledge and experience within technology sales. James has held a variety of strategic roles in sales organizations both large and small, building trusted relationships based on integrity and respect. When not at the office or meeting with clients, James enjoys spending time with his family.

Adam P, Snr Dynamics 365 CRM and Portal Consultant (MCP)

Adam is an expert in Microsoft Dynamics 365 for CRM with a specialty in custom portals. With his background in web design and user experience, Adan not only helps clients to build functional portals, but also ones that are visually pleasing and easy to navigate. Adam is certified in multiple versions of Microsoft Dynamics CRM including the most recent Dynamics 365 for Sales & Customer Service 2017. Living in Halifax Nova Scotia, Adam enjoys a sideline passion of acting and drama. 

Adam W, Senior ERP Consultant, Dynamics GP

Adam has a rich history of working with IT infrastructure, programming and point of sales systems before moving into Microsoft Dynamics GP consulting and implementations. Adam is based at Endeavour’s London office and actively supports clients across South Western Ontario, London, K/W, Hamilton and Brantford. Adam is Microsoft Certified in Dynamics ERP and has over 18 years of experience. Adam enjoys collecting classic video games and tinkering with old and new technology. 

Aakash, Technical Consultant

Aakash has a wealth of experience in both technical and functional consulting in ERP, CRM and cloud applications.  With a Masters in Electronic Commerce from Dalhousie in Nova Scotia, he brings a fresh perspective for integrating applications within today's complex environment. His technical skills include a long list of development tools including Microsoft, C# and PowerShell as well as working with Dynamics CRM, Dynamics NAV and Dynamics GP.

April, Administration, BBA

April is the office administrator for the Halifax office. Over her ten years with the company, April has developed good relationships with many of Endeavour’s clients. They rely on April to provide them with services including accurate billing, project reporting, and software renewals. When she is not at the office, you can find April spending time with her daughter.

Anish, Sr. Dynamics 365 CRM Consultants and Architect (MCP)

Anish is a seasoned CRM consultant, CRM architect and MCP – Microsoft Certified Professional, working on both large and small implementations. Holding a master degree and multiple Microsoft certifications Anish has deep expertise in CRM 2011, CRM 2013, CRM 2016 and Dynamics 365 for Sales & Customer Service. Prior to joining Endeavour, Anish worked extensively on business process redesign, end-to-end CRM implementations including custom development, and CRM integrations as a CRM consultant at Accenture and with Capgemini. In his spare time, Anish has a deep passion for photography.

Andrew, Manager of Development Services

Andrew is a graduate of Dalhousie University and has supported the implementation of MS Dynamics GP in over 30 different organizations. Andrew has a variety of technical certifications in various MS products. He has worked in the industry for over 17 years in numerous complex environments. Prior to joining Endeavour, Andrew was the Director of IT for a National Transportation Company. As Manager of Development Services, Andrew has led the development of many interfaces and applications for both Dynamics CRM, Dynamics GP and a wide range of other business systems. Andrew thrives on challenge and is a risk taker, having found that the safe road doesn’t always take you where you want to go.

Alyssa, HR & Communications Coordinator

As Endeavour continues to grow, we have been investing in several internal processes to support both compliance, as well as employee engagement – backing of our continued focus on Customer Excellence. As our internal HR & Communications Coordinator, Alyssa brings a wealth of knowledge and best-practices based on her HR certifications and industry experience. In her free time, Alyssa enjoys playing soccer and volunteering as a Guider within Girl Guides of Canada. 

Ateka, Administration

Ateka has been with Endeavour Solutions since 2005. Her primary responsibilities are taking care of the Mississauga office administration and special projects. With over 12+ years with the company, she knows Endeavour clients well. When Ateka is not communicating with Endeavour clients, you will find her sharing all of her overachieving daughter's accomplishments with colleagues.

Bharat, Business Technology Consultant

Bharat is a seasoned Financial Software Developer and has almost 20 years of experience working with Microsoft technologies. He was a Senior Programmer Analyst on many full software development life cycles and has extensive experience in the Retail Domain and on the .NET platform. Bharat spent time as a technical consultant for Microsoft Dynamics in Dubai. His Microsoft experience spans globally as he went on to New York City and completed implementations before settling in Canada and bringing his diverse international experience to the Endeavour team. Bharat enjoys spending his downtime road tripping with his family throughout North America.

Brittni, Senior Consultant & Support Manager

Brittni is an integral part of Endeavour’s Consulting team supporting multiple clients during pre- and post-implementation. Building upon her business experience, she is also an advanced Dynamics 365 CRM user. Brittni started her career working as a clerk at a distribution company, quickly advancing into a GP super user role for a manufacturing company. Prior to joining Endeavour, Brittni successfully restructured the internal processing, created new GP documentation from scratch and fixed the reporting packages for a complex manufacturer. She is experienced with multiple versions of Great Plains – Dynamics GP: GL, AP, AR sales order processing, purchase order processing, inventory, bank reconciliation, budgets, Management Report (MR), FRx, GP field service and SalesPad. Outside of her continuing education efforts, Brittni can be found cooking gourmet meal, teaching music, or playing the Flute, Oboe or Piano.

Casey, Dynamics 365 CRM Consultant

Casey is an Endeavour Solutions Dynamics 365 CRM consultant with more than 15 years of experience working in the IT industry. After studying at St. Mary’s University, Casey went on to obtain a diploma in Computer Programming at the Nova Scotia Institute of Technology. He worked as a Systems Analyst for 10 years after starting out in a support role where he troubleshot complicated scenarios and answered complex questions. After mastering software support, Casey began working as a Technical Sales analyst for 5 years to learn more about the business side of operations for CRM applications. In his spare time Casey practices the art of jujitsu and plays hockey.

Chad, Senior Consultant and Microsoft Cloud Lead

Chad has been implementing and supporting Dynamics GP for the last 15+ years. He has been responsible for dozens of implementations in a wide variety of industries including the management of a large GP Implementation (150 users) with a diversified Atlantic Canadian corporation. Chad has multiple Microsoft Certifications in Dynamics GP, Office 365, Azure as well Dynamics 365 CRM and is extremely knowledgeable about dozens of ISV products that integrate with Microsoft products.

Eric, Senior Dynamics GP & SalesPad Consultant - Québec Lead

Eric joined Endeavour's Montreal consulting team as a lead Dynamics GP expert with over 15 years experience.  Fully bilingual and French and English, his technical skills and can-do attitude has yielded a long list of happy clients. Prior to joining Endeavour Eric worked both as an independent consultant as well as a GP consultant for other consulting firms in Quebec. Although slightly biased, Eric is pleased to confirm that working with the Endeavour team has been the most rewarding and positive experience.
Les consultants MS Dynamics d’Endeavour Solutions offrent des services de consultation pour Microsoft Dynamics GP 2018 R2 et Dynamics 365 CRM à Montréal.

Francis, Senior ERP and Technical Consultant

Francis graduated from DeVry’s C.I.S. (Computer Information Systems) program and has been providing software and hardware consulting/technical support for 17 years. He also has a certificate from Athabasca University in VB.Net programming for business. In his previous experience he has performed many roles such as Manager of Technical Services, Sr. Consultant, QA Analyst, and Sr. Product Support. Francis works as a Technical Consultant for Endeavour in the areas of GP Upgrades, Technical Support and various GP programming/customizations. Francis is very curious in nature and is always on the lookout for what is coming next.

Gayan, ERP Consultant, Dynamics GP (CMA-UK)

Gayan joins Endeavour with 10+ years experience in working with multiple ERP systems (Dynamics GP, NAV, SAGE, SAP and others) as an implementer as well as an: internal user, Accountant and production-planning SME. He’s provided leadership, project management and support for finance teams across a number of key industries for mid-size global and multi-national firms in Canada, Middle-East and South Asia. Gayan and his wife recently settled in the Toronto area and spend much of their time exploring what the city has to offer.

Irasema, Senior ERP Consultant, Dynamics GP

Irasema has been an employee of Endeavour for close to 2 decades and is a Microsoft Certified Professional, a Microsoft Certified Trainer, and a Microsoft Certified Accounting Application Specialist. Her experience includes Implementation Management of Great Plains Financials and Team Leadership for Financials, Distribution and Project Accounting. She has worked with many international customers helping to define business processes and meet the varying government reporting requirements to those countries. Irasema is fluent in English and Spanish. Prior to joining Endeavour, she was a teacher, a tax consultant and a financial controller at a distribution firm using Microsoft GP. In her downtime, she enjoys Pilates, cross country skiing and going to the gym around spending time with her family.

Jeff, Senior ERP Consultant

Jeff is a seasoned Dynamics NAV (Navision) consulting professional, managing and leading NAV implementation projects in Canada, USA and Central America since 2005. As a key member of the Endeavour ERP consulting team focused on Dynamics 365 Business Central, Jeff is frequently pulled into projects to help streamline business processes related to NAV / BC Financials, Manufacturing, Sales, and Purchasing. Jeff’s skills and experience as a Business Analyst and Project Manager serve to help clients set a roadmap for a smooth upgrade, migration or implementation of their new ERP. Jeff’s free time is spent with his wife, son, and daughter skiing in the winter and camping in the summer.

Jeremy, Manager Finance and Administration (CPA,CA)

Jeremy is Endeavour’s Manager of Finance and Administration. Along with his team, Jeremy is responsible for our internal accounting practices and financial reporting. As Endeavour continues to grow, Jeremy’s strategic planning and back-office process automation will help Endeavour to maintain a high level of efficiency within our internal operations so that our consultants can focus their efforts on what they do best, helping our clients make their business better. Jeremy is a proud father and enjoys spending time with his wife and two toddlers.

Jim, Senior ERP Consultant, Dynamics GP, (CA, MBA)

Jim’s leadership and technical expertise allow him to offer a specialized skill set for project management and implementations. He has spent time working as a controller at an American multinational and Canada’s second largest law firm, he also spent time as a CFO for a mid-sized professional institution. Jim’s financial acumen makes him well suited to understand and produce desired results from financial and ERP systems. In addition to his CA and MBA, Jim has many Microsoft certifications including: MSCD, MCDBA, MCPS, MCNPS, MBSS, MBSP, SA, MS. Jim also has a second degree black belt in taekwondo.

Jorge, Senior Application Consultant

Jorge started out his career in tech support after graduating university with a Bachelor of Science with a major in Computer Science. Since joining Endeavour ten years ago, he has received multiple Microsoft certifications and has completed many complex custom integrations for clients. Known for being a jack-of-all trades technical Project Manager, Jorge likes the challenge and variety of completing complex customizations for Endeavour clients. Jorge has certifications in SQL, CRM and GP including: MCTS and MBSS. Jorge spent time volunteering in Uganda bringing technology to a village that barely had electricity.

Kevin, Director, Professional Services (PMP)

Kevin is a certified Project Management Professional (PMP) with over 25 years of professional experience implementing ERP systems across a variety of industries. Prior to joining Endeavour, Kevin was an Acting CIO for clients in Europe and Middle East, most recently Kevin returned to his Dynamics GP roots as a project manager at another Canadian GP partner.  Kevin's strength as a Senior Project Manager for Microsoft Dynamics GP is in his attention to detail and a unique ability to bridge the gap between technical resources and business executive.  In his spare time, Kevin enjoys following "motivational speakers" as well as spending time outdoors including travel to a number of exotic destinations. 

Laura, Dynamics Technical Consultant

Laura is a Dynamics Technical Consultant at Endeavour’s Halifax office and works with the development team on client GP and CRM systems with a focus on SQL databases. She graduated from Dalhousie University obtaining a Bachelor of Computer Science degree with a minor in Mathematics. In her third year she received the Faculty of Computer Science Silver Award for having the second highest GPA of Computer Science students in their year, and she graduated with a Sexton Scholar designation which recognizes students that excel in their academics. Laura is a professional highland dancer at the Premier level and performs with the Halifax RCMP band.

Marie, Accounting Administrator (MBA, CPA, CGA)

Marie joins Endeavour with a wealth of knowledge and experience in accounting for consulting and service-based firms. Her role within out Toronto office is to manage the day to day payables and receivables activities within Endeavour’s Microsoft Dynamics GP ERP along with a variety of financial reporting and analysis functions. On evenings and weekends, Marie enjoys spending time with family and friends.

Maritza, Accounting Administrator

Maritza is an integral part of Endeavour’s internal Finance team supporting AR, AP and internal corporate reporting. With over a decade in finance, we’re thrilled to have someone with her talents and warm nature as part of our Toronto team. Interestingly Maritza is the third member of the Endeavour team to be fluent in Spanish and is also the third person to have a passion for baking.

Mark, Microsoft Technical Consultant

Mark is an integral part of Endeavour’s technical team. His diverse background in IT programming and windows infrastructure has Mark focused on client software installations, integration, and development. With a focus on client satisfaction and technical excellence, Mark works tirelessly to foster new ideas and approaches to end-user productivity. Mark loves the salt air of the Atlantic and enjoys spending time by the ocean.

Marvin, Senior ERP Consultant, Dynamics GP

Marvin has over 18 years of experience working with Microsoft Dynamics GP - Great Plains - with over a decade of experience in GP Consulting in Winnipeg where he is originally from. Marvin has a CMA Designation and is a graduate from the University of Manitoba with a Bachelor of Economics. While implementing projects at various companies, Marvin has worked with a wide variety of ISV’s, including Horizon Manufacturing, Professional Advantage, Binary Stream, V-Sync, Compass Technologies and Nolan Solutions to name a few. He also spent time working as a Controller for a furniture manufacturing company that has helped him to cultivate expertise in manufacturing for Dynamics GP. Marvin is Microsoft certified in MCNPS, MCTS, MBSS, MBSR, SA. When he isn’t spending time working with GP clients in Ontario, Quebec and Atlantic Canada, Marvin enjoys spending time with his family and playing golf and hockey.

Matthew, Technical Consultant, Cloud Infrastructure

Matthew has a broad technical skill set with a growing number of system administration certifications including Microsoft cloud infrastructure for Office 365 and Microsoft Azure.  As part of Matthews growing responsibilities, he also manages much of Endeavour's internal IT infrastructure and virtual machines.  Matthew continues to be dedicated to client success and is always willing to go above and beyond to help clients succeed.

Melissa, Microsoft Dynamics ERP Consultant, Dynamics GP

Melissa is a Chartered Professional Accountant with extensive financial reporting knowledge and a strong foundation of business management. Prior to joining the Endeavour consulting team in Halifax, she held a variety of accounting positions within the manufacturing, media and services industries leveraging Microsoft Dynamics GP and Management Reporter for day to day duties. Melissa enjoys giving back to her local community and recently participated in building a home with Habitat for Humanity Canada.

Millicent, Senior ERP Consultant, Dynamics GP

Millicent has a Bachelor in Business Management specializing in Accounting and Finance and a diploma in Information Technology. The marriage of these skills allows her to be flexible when deciding the best approach for solutions to Microsoft GP challenges for clients. Known for her interpersonal skills, Millicent is also a former GP user herself and cares a lot about clients which has helped Endeavour maintain their retention rate of clientele at 98%. When Millicent is not training and supporting Microsoft GP users, she may be practicing her baking and cake decorating skills.

Nick, Senior Application Consultant

As an operational and strategic IT manager with twenty-three years of hands-on experience, thirteen in senior management, Nick is able to leverage a combined background in information and accounting systems, project management, communications, instrumentation and distribution/production systems to support and improve client business operations. Nick has earned a number of professional designations such as CMA, MBA and PMP as well as a number of certifications including Information Security Manager, Risk and Information Systems Control, Microsoft Certified Business Management Solutions Specialist – Financials for Microsoft Dynamics GP, and Applications for Microsoft Dynamics GP. When he isn’t taking care of Endeavour and clients’ IT and GP needs, you will find Nick baking various types of artisan breads.

Nikki, Project Manager

Nikki has three Microsoft certifications in MS Dynamics GP, has worked as a Senior ERP Consultant for Endeavour and has more recently moved up to become a valued Project Manager. She has helped implement Microsoft Dynamics GP for over 30 different companies, in Canada, the USA and Bahamas. Her experience includes, but is not limited to General Ledger, Bank Reconciliation, Accounts Payable, Accounts Receivable, Sales Order Processing, Purchase Order Processing, Inventory, FRx, and Management Reporter. Nikki has also installed and implemented several Third party products that have helped companies enhance their Microsoft Dynamics GP and CRM systems. She has worked in a variety of industries including several not-for-profits and she creates loyal customer relationships wherever she goes. Nikki enjoys cooking so during her time off she loves to have a house full of people to feed.

Pranay, Senior CRM Consultant

Pranay has a Bachelor of Engineering degree as well as a Post grad degree in Marketing Strategy. The combination of strategy, creative and analytical skillsets has allowed Pranay to excel in his career in implementing and supporting Dynamics CRM systems. Prior to joining Endeavour’s Microsoft Dynamics 365 CRM consulting team, Pranay gained several years of Dynamics CRM certifications and experience implementing, customizing and supporting Dynamics CRM as a CRM Business Systems Analyst. In addition to picking up Six Sigma and SCRUM certifications, he also gained management and leadership experience at past employers including KPMG Adoxio. In his free time Pranay enjoys playing cricket and squash

Rob, Partner, VP Support & Special Projects, Partner

Robert is a partner in Endeavour Solutions Inc. and serves as a Senior Advisor and Implementation Specialist. Robert is a CMA and has been a certified Dynamics GP implementation specialist since 1996. He has achieved the highest level of Microsoft business systems certifications as a ‘Great Plains Master’. Endeavour relies on Robert’s strong Project Management skills and his overall strong knowledge of Dynamics GP and Management Reporter reporting to deliver superior value to our clients. Robert enjoys playing soccer and is driven by his core values of passion, family, loyalty and consistency.

Roger, Senior ERP Consultant

Roger brings almost two decades of experience in Microsoft Dynamics NAV and is an integral part or Endeavour’s Dynamics 365 Business Central consulting team. With degrees in Business and Computer Science, Roger frequently lends his expertise in Dynamics NAV and D365 BC implementations supporting key integration efforts with top ISVs using tools such as Visual Studio C#. Assisting clients end-to-end; from requirements gathering and design, to implementation and ongoing support, Roger is also extremely comfortable in delivering end-user training in support of go-live, user-acceptance and ongoing user adoption. In his spare time Roger enjoys spending time with family, playing hockey, and kayaking.

Scott, Director of Marketing

Scott leads the internal marketing team at Endeavour supporting a variety of touch points with both prospective and existing customers. Scott brings a wealth of experience in sales and marketing having worked with a variety of start-ups and, small , mid-size and global technology firms. Working closely with the Sales team, Scott follows an integrated approach to marketing, managing the Endeavour website, blog, social media, webinars, live events and a variety of key relationships with various Endeavour partners.

Tammie, Sr ERP Consultant, Dynamics GP

Tammie joins Endeavour as an experienced Dynamics GP consultant having supported clients in South Western Ontario.  Tammie enjoys working with clients and excels in delivering GP training to end-users both onsite and remotely.  Interestingly, although Tammie lives in Ontario, she also has roots in Nova Scotia having completed her BComm in Accounting and a Masters in Economics in Halifax.  As a Senior Dynamics ERP consultant, Tammie has led Dynamics GP (Great Plains) implementations for dozens of clients over her career including many 3rd party ISV including Key2Act, GP HR/payroll and Mekorma.  In addition to a passion for client success, Tammie also volunteers in support of the Caribbean community, and is a proficient ball room dancer.

Thargelia, Senior ERP Consultant, Dynamics GP (MCT, MCP)

Thargelia joined Endeavour over 15 years ago and is the most experienced payroll and human resources consultant. She is a Microsoft Certified Professional, a Microsoft Certified Trainer, and a Microsoft Certified Accounting Application Specialist. Thargelia has successfully implemented financial, distribution, third party applications and payroll systems for companies with 10 employees to over a 1000. Thargelia is an exceptional problem solver and enjoys using her expertise in discovery sessions to figure out how to make day to day tasks easier. She is a former math teacher and has an accounting and business diploma with honors. When she is not sharing her Microsoft Dynamics GP expertise with the world, she is a proud dance Mom who is known for throwing on tap shoes herself.

Tim, Senior Developer / Analyst

Tim has been a Senior Developer and Analyst for Endeavour since 1999, with expertise in developing integration applications between 3rd party applications and Microsoft Dynamics GP and CRM. Tim also develops add-ons and enhancements to GP applications, customizations for CRM, is well versed in Microsoft SQL Server Administration and is proficient in Dexterity, which is the primary GP development language. Tim holds a number of Microsoft certifications in Dynamics GP and CRM. In his downtime, Tim enjoys have fun with his two sons and daughter whether it is playing none stop Mine Craft with his sons or Tinkerbell with his daughter.

Tony, Senior Project Manager

With almost 30 years of business experience in the area of technology and accounting, Tony is a certified Project Management Professional (PMP), with degrees and certificates from Saint Mary’s University, Ryerson and Concordia University, as well as many professional development and technical courses. Tony has worked extensively with Great Plains for the past 10 years, designing large scale corporate integrations to sales, manufacturing, distribution and other sub-systems. He has led multidisciplinary teams implementing corporate BI (business information and analytics) projects, Integration Projects and Business Process Redesign projects.

Trish, Client Relationship Manager

Trish is a valuable member of the Endeavour client services team, assuming the role of Client Relationship Manager. With a background in business analysis, CRM implementations, end user training, project management and client services, Trish is a natural fit for Endeavour’s customer-centric focus. As a Client Relationship Manager, Trish is focused on maintaining open communications and contact with each of Endeavour’s clients to ensure a pro-active and prompt response to their needs. In her spare time Trish teaches power Yoga and enjoys skiing each weekend in Collingwood ON.

Urvish, Microsoft Technical Consultant

Urvish is a Microsoft Certified Technology Specialist, well versed in SQL Server, DotNet and assorted frameworks and platforms. Urvish has worked with large Enterprise systems world-wide and is comfortable with complex requirements and challenging projects. Prior to joining Endeavour’s Technical Development team in Bedford NS, Urvish was a Senior Software Engineer for several years with one of India’s premium development organizations. Living in Halifax, Urvish enjoys playing Cricket and spending time with his family outdoors.


Baxter is Endeavour's cultural mascot and is primarily responsible for finding the balance between fun and productivity in the office. When he isn't being showered with attention by the Endeavour team, you may find him chasing squirrels or sleeping under Terry's desk.