What We Do

puzzle pieces art 300

teamworks is a communication company that helps organizations share their stories with the audiences that matter to them throughout the U.S. Our primary client focus is on nonprofit organizations, for whom we provide message and brand development, content creation, media relations and social media engagement.

Barb Harris and Sharon Kreher, seasoned communication professionals who began their careers with large PR agencies, also have extensive backgrounds in consumer retail communications.

They joined forces as teamworks in 1997. Their combined agency experiences provided them a solid foundation in developing and executing communication strategies and tactics on behalf of major national and regional brands. Experienced communication project managers, they access a network of communication professionals they helped found to provide media relations and feet-on-the-street in markets throughout the United States, Puerto Rico and parts of Canada.

Current and past clients include: 7-Eleven, Blockbuster, Cold Stone Creamery, St. Louis Area Foodbank, Westside Foodbank, United Food Bank, Feed My Starving Children, Tempe Community Action Agency, Make-A-Wish America, Lutheran Family Services of the Southwest, Hope 4 Kids International, Grand Canyon Synod, Spirit in the Desert Retreat Center and East Valley Veterans Parade.

Our strengths lie in sound strategic planning and our ability to effectively develop and manage the execution of communication projects in markets throughout the United States using teams of local market experts.

With offices in Phoenix and St. Louis, teamworks has extensive experience in the retail, food & beverage, non-profit, and consumer products industries.  We develop and coordinate communication campaigns with elements that include:

  • communication strategy
  • message development
  • website development
  • communication materials production
  • electronic newsletters
  • community engagement
  • media relations (traditional and social)
  • organizational branding

We have provided solutions to national clients, including:



your company your cause logoteamworks is also committed to helping businesses become more active in supporting their chosen charities and more effectively promoting that support to the customers and communities with whom they interact.  To learn more about our approach and experience, visit

Your Company Your Cause.