Company Profile

Company Overview

Truckee is located in the Sierra Nevada Mountains of California, just over the Nevada state line. Donner Lake is located within the Town Limits and Donner Pass over the summit of the Sierra Nevada is just west of Town. Interstate 80, the major east-west trans-Sierra "all-weather" highway, passes through the Town on its way between California and Nevada.

Established in 1863, The Town of Truckee did not incorporate until 1993. The incorporated boundaries are nearly 34 square miles and range in elevation from 5500 to 7500 feet.

Company History

Upon incorporation of the Town of Truckee in 1993, police services were contracted with the Nevada County Sheriff. The last department to be established in the newborn municipality was the police, who officially hit the streets on September 1, 2001.

The Police Department is staffed with 30 full-time employees, 26 of whom are sworn police officers. Police management consists of the Chief, two Captains, and five sergeants.

Benefits

The Town of Truckee offers a generous benefits package including retirement through the California Public Employees' Retirement System. See the Town of Truckee website for details.

Positions Available
This company currently has no jobs posted.

Click here to search for jobs.