The folks of Brand Brothers created a fine brand identity for Baehl. Based in Paris but operating across many countries, Baehl is a European strategic