Do you like domain names? Want to work in Brussels? CENTR is hiring a Communications Manager to be based at their Brussels HQ. The role sounds like it could be an interesting one for the right kind of candidate: Design and implement a communication strategy in line with CENTR’s Strategic Plan Content editing, writing, publication and distribution through … [Read more...] about CENTR Hiring a Communications Manager