Bremerton, Washington, United States • 2 Employees
Information Technology & Services
We hold two subsidiaries. First, Penumbra PC, which is an IT infrastructure and services company. Second Penumbra Productions, which is a photo and video production services company.