Full-time · Permanent · Canada-wide, remote-ready
Hire Tim Armstrong full-time
Six roles this background maps to directly, each with the wins, the first ninety days and the questions recruiters actually ask.
Roles
Six roles, each with a dedicated page
Logistics Manager
I run logistics the way finance reads it: cost per mile, on-time percentage and margin per lane. Twenty-plus years of fleet routing, dispatch supervision, supply chain planning and…
Open role page →Dispatch Supervisor
Dispatch is a contact sport. I supervise the board, keep drivers safe and legal, communicate real ETAs to customers, and solve the breakdown before the customer knows it happened.…
Open role page →Outside Sales Manager
I carry the bag and I build the team that carries it. Territory planning, strategic account management, trade show execution and a coaching cadence that turns activity into closed …
Open role page →National Training Manager
I train the way people actually learn: teach it, model it, run it live, then coach it in the field until the number moves. Onboarding curricula, seminar facilitation and national r…
Open role page →Business Broker / M&A Sales
Nine privately held companies sold in eighteen months in the Greater Toronto Area, totalling over $11 million in business assets. From listing mandate through valuation, confidenti…
Open role page →AI Marketing Manager
I deploy AI where the data has to stay private and the pipeline has to grow: self-hosted models, automated lifecycle marketing, technical SEO and attribution that ties spend to boo…
Open role page →Contact
Tell me what you are hiring for
- Call: +1 519 278 5085
- Email: tim@timarmstrong.ca
- Based: London & Southwestern Ontario, Ontario, America/Toronto (Eastern Time)
- Availability: Available nationally across Canada, on-site, hybrid or remote
- Serving: London · Stratford · Woodstock · Kitchener: Waterloo · Cambridge · Guelph · Brantford · Sarnia · Chatham-Kent · Windsor · Toronto · Mississauga and Canada-wide