Meet Our Team
We’re a nimble team of designers, developers, and strategists.
We appreciate uncovering important insights, collaborating closely, and delivering outcomes that matter. We’re lucky to have some familiar faces who’ve been with TPI for nearly 20 years, as well as some incredible additions who have joined along the way.

Abram Siemsen
Digital Strategist / Senior Web Developer

Adam Koller
Front-End Web Developer

Carmen Christopher
UX / UI Designer

Daphne Young
Digital Marketing Specialist

David Peoples
Senior Web Application Developer

Dominique Moody
Web Developer

James Fawcett
President, Digital Strategist

Sam Kampert
Web Application Developer

Scott Swanson
Account Executive

Stephanie Raumschuh
Senior Front-End Developer

Tami Fawcett
Office Manager
Want to be part of the team?
Interested in a career in website design, UX, web development, or digital marketing?
We’re happy to help.
We invite you to connect with our team to partner on your next project or explore whether TPI is a good fit. Take a moment to help us understand your needs, and we’ll make sure the right person responds right away.