More than consultants, your problem-solving partners.​​

At Upstream Consulting, we’re not just consultants – we’re partners invested in your business’s long-term success. Our team brings a wealth of cross-functional knowledge to the table, blending creative thinking with analytical rigor to craft strategies as unique as your business.

dylan-gillis-KdeqA3aTnBY-unsplash

We're Curious

At Upstream Consulting, we’re not just consultants – we’re partners invested in your business’s long-term success. Our team of versatile experts brings a wealth of cross-functional knowledge to the table, blending creative thinking with analytical rigor to craft strategies as unique as your business.

We're Problem Solvers

Our commitment to critical thinking and strategic analysis allows us to tackle complex issues head-on. We pride ourselves on our ability to devise and implement tailored solutions that address the unique needs and pain points of our clients.

We're Invested

We take ownership of your ambitions as if they were our own, dedicated to achieving the results you deserve. This sense of responsibility means we’re fully invested in your success, driving us to go the extra mile in everything we do.​

Who We Are

Mike Anderson

Mike has 20 plus years experience in Financial Services, working for several large banks in a variety of strategy and senior management roles across Corporate Banking, Operations, Mortgage and Customer Experience.

He’s also started several small businesses and is an active participant in the local start-up ecosystem. Learning about others’ businesses has been a lifelong passion and is his favorite part about Upstream.

A UVA alumnus, Mike has called Richmond home for the better part of 30 years. He enjoys Two Hearted Ale, analyzing data and, on a good day, can name the mascot of every Division 1 college football team.

Rachel Anderson

Rachel is a VCU grad with over 15 years of experience in public relations, marketing, and branding and messaging. She honed her marketing skills in college sports information and operations, and has worked in public relations, marketing, design, and events in the sports, wellness, and fashion industries.

She's a firm believer in the power of Brand and loves the creativity and challenge of bringing your vision to life.

As a Richmond native and former small-business owner, Rachel is passionate about helping the folks and locally-owned businesses who are positively impacting and shaping the city she calls home.

And also the Boston Celtics.

Brad Lower

Brad Lower

Throughout his 35-year career, primarily in banking and as a digital product manager, Brad has demonstrated a commitment to innovation and a philosophy that puts users (i.e. humans) central to all activities.

His career also includes business ownership, where he applies a continually evolving approach to product-market fit, ensuring that products and services are successful and resonate with customer needs and values.

After earning a BS from Hampden-Sydney College and an MS from Northern Illinois University, Brad, a native of southwest Virginia who has moved often, settled in the Richmond area in 2012. His personal interests include outdoor activities, tackling home improvement projects, and engaging in hobbies where he can learn something new. ​

Strength In Collaboration

At Upstream Consulting, we believe in the power of diverse expertise and shared values. Our network of strategic partners is a carefully curated ensemble of like-minded professionals and businesses, each bringing their unique strengths to the table.


These trusted collaborators complement our core offerings, allowing us to provide a comprehensive and integrated solution tailored specifically to your business needs. From specialized skills to niche expertise, our partners offer a wealth of knowledge and capabilities that perfectly align with the demands of today’s dynamic market.


By fostering these collaborations, we ensure that your business has seamless access to top-tier talent and resources, all united by a shared commitment to your growth and success. It’s a holistic approach that empowers us to tackle your challenges from every angle, leaving no stone unturned in our pursuit of tailored, effective strategies.

Organizations we Support

From mentoring fintech startups, to advising Main Street businesses, volunteering to support the local small business ecosystem is really important to us. We’re happy to connect you with resources at these or other organizations that might be useful for you.