Are you the next flow team member?

We are always on the lookout for amazing talent to come alongside us in building our business. Our small business and not-for-profit clients rely on us bringing together a team that thrives on seeing the big picture and understanding the importance of each detail in reaching their big goals.

Working with Flow is not your average day job - we are intent on creating a deep sense of community in and among our team, and the culture we continue to build relies on collaboration, feedback and coaching.  We are all in it together, and recognize that our individual focus and performance will have an impact on the success of the entire team, as well as our clients.  

Success in a position here requires a commitment to personal growth and to investing in our culture. 

You will have to display a willingness to get creative, problem-solve, and make things happen. 

Being a part of the Flow team means being a part of a B Corporation which comes with its own perks and challenges.  Read more about that here.


If our vision and values resonate with you, and you have excellent skills and experience to offer in one of our service areas we'd sure like to meet you!  

Take a look at some of the resources listed here - they all provide a small glimpse of what our company culture, expectation, and philosophies are - they may help you decide whether or not this is the job for you:



 ENtreleadeship Ep #352

EntreLeadership Episode #352: Jocko Willink - Setting the Standard

Entreleadership #329

EntreLeadership Episode #329: Carly Fiorina - Creating a Collaborative Culture

Alex Street Podscast

Made for This Podcast: April Burrows is Made to Discover Your Brilliance


The 7 Habits of Highly Effective People

Imperfect Courage



We're inviting 11 new team members to join us this year -  head over here for a brief description of the specific skillsets we are on the lookout for, and to submit the associated application so that we can get to know you a little!