Take out your world map and find Germany. Then find the city of Hamburg. In this fantastic town, you can find Electra's European office and it's filled with some really awesome people. One of them is Markus Welb, our Senior Sales Manager for Europe.
13 Questions for Markus Welb