James Barksdale is an American executive who served as the president and CEO of Netscape Communications Corporation from January 1995 until the company merged with AOL in March 1999.
© 2024 BQOTD. All rights reserved.