More than developers.

Centresource is a Product Management firm committed to reducing the chance of software projects failing. We believe technology decisions are business decisions. Since 2003 we've helped our clients remove guesswork, technology fads, unproductive team dynamics, and competitive noise that make most software projects a dangerous gamble.

We prove product-market fit, validate solutions with your customers, and build technology that lasts. Writing the code is the easy part. Knowing what to build and when takes both experience and humility. We believe in being good stewards of your budget and timeline, and above all, that technology should support your goals and provide good return on investment.

What does a Product Management engagement look like?


Product Management

When internal departments are not aligned and your company has ambitious growth goals, processes presented by a third-party can often drive results quickly. Our product managers can embed with your team, or work by project.


User Experience Design

70% of software projects fail due to lack of user acceptance. Strong user experience strategy drives adoption and customer loyalty, and lowers support costs. UX work ebbs and flows, so partnering with an expert can save time and money.


Software Development

Software developers are in short supply, but even more rare are experienced, communicative developers who understand business. Our developers take an active role in running our company, bringing cost- and value-consciousness to your build.

Meet the team.

Ann Howard

Managing Partner

Janet Timmons

Managing Partner

Jimmy Thorn

Technical Lead, Partner

Rami Perry

Director of Business Development

Tomiko Peirano

Business Development

Maureen Higgins

Director of Strategy & Product Management

Sean Peratikos

Director of Accounts

Julie Strickland

Business Analyst, Product Manager

Desmond Cain

Senior Developer

Robby Clements

Senior Developer

Emma Beaton

UX Developer

Get in touch.

1313 4th Ave North Nashville, TN 37208 (615) 313-7679

Are you a bot?

Please leave this field empty.