leed careers in Bremen, Germany