Germany Country Manager, please join us
The headline kind of says it all, doesn’t it. Germany is our biggest single market and we just love the enthusiasm and support of the community there. The trouble is, we have only about 20 cumulative years of studying German language between the 12 people in…