Head of New Logo Sales – Fleet Telematics (Remote)

Company: Omegro
Apply for the Head of New Logo Sales – Fleet Telematics (Remote)
Location:
Job Description:

Trakm8 is seeking a Sales Director to drive new customer acquisition in the fleet telematics market. You will lead a team of BDMs, own the end-to-end new business pipeline, and report to the CEO.

Targeting fleet operators with 500+ vehicles and high ARR, you will negotiate contracts and shape the growth strategy. The role demands senior commercial leadership, experience selling complex, high-value solutions, and the ability to manage a remote team with autonomy.

#J-18808-Ljbffr…

Posted: July 16th, 2026