Herbert Richard

German CEO and politician