Atma Ram serves as the Executive Director of Business Operations & Business Development at Baylor College Of Medicine/Texas Medical Center since 2005, overseeing key areas such as strategy development, financial management, and clinical operations for an organization with a $50M annual budget. Prior experience includes a Managing Partner role at Thirumala Inc., leading consulting projects, and significant positions at AT&T, where leadership extended to product management and international operations. At AT&T, Atma Ram achieved notable success in expanding global bandwidth services and revenue generation. Educational qualifications include an MBA in Operations Research & Finance from the University of Kansas and completion of a program at IMD.
Sign up to view 0 direct reports
Get started