Admiral William (Bill) A. Owens
Juan O. Alfonso
Prior to Appuri, Todd Owens served as the CEO of TalentWise and COO of Sterling Talent Solutions, both leaders in HR technology and services. He began his career as submarine officer in the US Navy and launched his enterprise software career in business development and product management in his roles at Siebel Systems and Wind River Systems.
Owens holds a Masters in Business Administration from Harvard Business School and a Bachelor of Science degree from the United States Naval Academy.
David Nalley brings more than 33 years of experience in the Information Technology and Consumer Electronics industry to Red Bison. In his most recent role as Managing Partner of a consulting firm based in Newport Beach, CA, he has been focused on supporting both Fortune 500 firms and Emerging Technology Companies. His work includes developing their go-to market strategies and supply chain solutions in the consumer space as well as the enterprise computing channel on a global basis.
Prior to leading his consulting firm, Nalley had an 18 year career at Ingram Micro, the world’s largest IT and CE distributor and a Fortune 100 company. During his time at Ingram Micro, Nalley held the position of Vice President and General Manager. His responsibilities included leading sales for their North American Retail and Internet resellers,where he managed some of the world’s largest resellers in those categories. Along with managing the consumer business, Nalley also led the enterprise computing sales effort with corporate resellers, the direct solution providers, and their global accounts.
Information & Communications Technology providers seek solutions which meet the demand for speed, bandwidth, and analytics, all in a secure and resilient network.learn more
Strategic investment consultancy
We use a pure-consulting business model. Private investors and family offices benefit as we ask research-driven questions of experts whose interests wholly align with our clients.learn more
We recognize that understanding between countries requires communication. In every country, the national security and the economy play key roles in decision-making.learn more