James Douglas Kempf

Activities in companies