Meet the Team

biography

Rebecca Barr

Vice President, Finance

Rebecca Barr serves as Vice President of Finance and oversees Rancho’s Finance, Accounting, and Treasury functions. She partners with the leadership team to guide financial planning, performance management, and long-term growth.

Rebecca brings more than twenty years of experience across software, services, and technology. Prior to joining Rancho, she held leadership roles at AFS Technologies and Anju Software, where she focused on financial growth strategy, operational performance improvement, due diligence, and post-acquisition integration. Rebecca holds a Bachelor of Science in Business and Finance.

rectangle53461307 (42)-1

Our Leadership Team

Let’s Accelerate Your Next Scientific Breakthrough

Whether you need data strategy, curation, bioinformatics support, or AI-ready datasets, our scientists can help your teams move from complexity to clarity and from insight to impact.
group17074860591 (13)

Contact Us