Hello, I'm a Canadian citizen hoping to find work in Germany, I have a passport (Canadian) and a bachelors degree in Engineering. I'm 29 years old. I'm new to the process of working abroad, can anyone advise me on what steps to take.... should I simply approach companies until I have a job offer ...