Design Studio Manager

Design Studio Manager Tallinn, Estonia The Design Studio Manager is a newly created position within our client’s marketing department and will be responsible for the smooth running of the company’s brand and design output. Who’s main concern is studying the...

Finnish Graphic Designer

FINNISH GRAPHIC DESIGNER Location: Either Sliema, Malta OR Tallinn, Estonia Our client, a small, ambitious and successful online gaming company are currently hiring for a Finnish Graphic Designer to work from their office in Sliema, Malta or Tallinn, Estonia. The...