Bob Ross has extensive experience in leadership roles, currently serving as Chairman and CEO at Inasmuch Foundation since January 2003, after previously holding the positions of President & CEO and Vice President & Executive Director. Ross started a legal career as an Attorney at McAfee & Taft from August 1999 to December 2002. Educationally, Ross earned a Juris Doctor degree from the University of Oklahoma between 1996 and 1999 and a Bachelor of Science in Business Administration from Washington and Lee University from 1992 to 1996.