New Office Location
Navix is excited to announce it has moved to a new office in Lincoln Plaza in Bellevue! The new space features more employee desks, conference rooms, and collaborative work spaces. Our new address is: 11235 SE 6th St., Suite 150, Bellevue, WA 98004. Stop by for a visit!