Keith is THRIVE’s Associate Director of UX. He relishes the end-to-end digital product development process and working with teams to bring new ideas to life. He takes a holistic design approach to ensure that the end product is deeply tied to user needs and desires.


Keith previously worked as a Senior Interaction Designer and a Design Manager before coming to THRIVE. His experience runs the gamut, including; UX research, UI design, and supporting Agile software development processes. Before joining THRIVE, Keith led the UX team for Philips Healthcare’s Sleep & Respiratory Care business. He worked on UI for medical devices, consumer-facing apps, and complex enterprise software tools. Further back, Keith has worked with the University of Pittsburgh Medical Center, GE Healthcare, and Bresslergroup.


Keith enjoys diverse hobbies, such as camping, photography, and reading history. He also boasts a booming stereo system and an eclectic taste in music, with an appreciation of every genre, from alternative to reggae. He loves spending time with his family and friends, and his two elementary school-aged boys keep him on his toes.