Vivo’s approach is straightforward: exceed our client’s expectations. Our experienced leader—seasoned and passionate IT practitioner—oversee and direct service delivery by providing behind the scenes guidance for your mission-critical IT needs. We strive to provide the right answers for any technology need you have. Our partners shouldn’t have to spend time researching dozens of strategic and resource-based solutions. This is why Vivo evaluates only the best and most relevant options on our end. For a technology leadership position, that means sending you two or three perfect candidates. For niche practices like Healthcare Informatics and Data Center Optimization, it means delivering laser focused strategy and resource options to make strategic implementations more fluid. Providing roadmaps for improved performance is one thing. Providing the crew to get you there is why Vivo maintains its valued partnerships.

Our People



Marilyn Weinstein | Founder and CEO

Marilyn Weinstein is Vivo’s founder and Chief Executive Officer, responsible for overall strategy and business growth and development.

Prior to starting iTalent Solutions in 2006—the successful effort which paved the way for Vivo’s launch in 2009—Marilyn was Vice President and General Counsel for AlphaSoft Services Corp., where she served on the company’s Executive Team for over seven years. She helped AlphaSoft grow from a start up to a $50 million per year, multi-office success story.

Marilyn’s background also includes advisement and counsel service to mid and enterprise-level organizations. As an employment law expert, Marilyn focused her pre-IT experience in the areas of organizational development and corporate compliance. As a mother to three young boys, and a lawyer by trade, Marilyn claims all she really needed to learn about business she learned during her years as a bartender.

Bill Marshall | Director of Business Development

Joining the Vivo team in 2015 as the Director of Business Development, Bill brings more than twenty years of experience in management, sales and client support focused on Information Technology Staffing and Recruiting for commercial, enterprise and government clients.

Bill is a Strategic Manager who combines expertise in account management, customer relations and strategic planning. Bill excels at attracting and preserving commercial and government accounts.  He has a deep understanding of staffing and recruiting processes and executes comprehensive services and solutions.

Prior to Vivo, Bill held senior positions for several prominent and emerging staffing companies within regional and national markets.  With a passion for technology, Bill has focused his staffing career in the technology space making a difference for clients, consultants and the community.

Harpreet Singh | Resource Manager

Harp Singh first joined Vivo as a technical recruiter in 2012. A US Army vet and longtime Bay Area resident, Harp graduated with a BA in International Relations and Affairs from San Francisco State University.  As Resource Manager,  Harp  combines his  leadership skills and technical strengths with his humor and creativity in ways few understand, but all appreciate. A fitness enthusiast, dog lover and world traveler, Harp is never shy when it comes to giving advice and making the team laugh.




Terry Patterson | SharePoint & Microsoft 365 Practice Director

Terry is a highly qualified Enterprise Architect and Microsoft Cloud specialist with skills and experience to lead implementations and migrations of business platforms and solutions to the Microsoft Office 365 and Microsoft Azure Cloud platforms.. He has hands on experience with configuring Office 365, Azure and SharePoint on premise environments for large customers. Skills and experience using latest versions of Windows Server, SharePoint Server, Project Server, SQL Server, Exchange Server, Systems Center, Office 365, Azure, Intune and Visual Studio Online using SDLC and Agile methodologies.