Dowitcher Turns 10!
They say, “time flies when you’re having fun” and we couldn’t agree more. It’s hard to believe 10 years ago we were setting up shop in our home office. Five years ago, we moved into our downtown Santa Barbara, CA location and we practically can’t remember life before that! In 2011, Trixie joined the team as our Chief Security Officer and we’re not entirely...