Sitetracker

HQ
Palo Alto
Total Offices: 4
301 Total Employees
Year Founded: 2013

Jobs at Sitetracker

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

YesterdaySaved
Remote
United States
Artificial Intelligence • Software • Analytics • Utilities
Lead AMER partnerships for Sitetracker by building strategic alliances with SIs, consultancies, and ISVs. Drive partner-sourced and partner-influenced revenue through joint business plans, co-selling, account mapping, GTM enablement, and regional partner activation. The role manages strategic prioritization, governance, escalations, and ecosystem expansion across the US, Canada, and LATAM, with responsibility for achieving ambitious ARR targets and developing Salesforce ecosystem relationships.
Artificial Intelligence • Software • Analytics • Utilities
Owned territory sales role for Canada driving new logo enterprise SaaS revenue. Build GTM strategy, manage complex MEDDPICC deals, influence executive stakeholders, collaborate cross-functionally, create business cases and ROI, and meet ARR and new-logo targets while developing long-term customer relationships.