In addition to his academic work, he has participated in a wide variety of marketing projects in more than 25 companies and has been director of marketing for a major Philadelphia bank as well as a national director of the American Marketing Association.