The Technical Program Manager will work closely with senior management and other leadership to manage product goals and development efforts. Responsibilities include managing technical projects; development of product roadmaps; project planning; developing customer and government proposal efforts; interfacing with customers; and defining product architectures.