Social Media Manager

Social Media Manager (German-Speaking) St. Julians, Malta Do you have the passion and the desire to create great things instead of just watching things happen? The focus for the future is on the growth market of virtual worlds, and you can help shape this market now....