Advice for finding an English speaking role (Hamburg)

I will soon be moving to Germany (most likely Hamburg) and am seeking an English speaking professional role. Does anyone have any advice in terms of the best way to find English speaking roles, recruitment companies to use etc.?