VIEW
DEMO

Account manager

Are you organized and you are a people person? Good. We’re looking for a bright and enthusiastic English speaker to join our Account Management team! It is a great opportunity, to work in a tech-driven company. Full of interesting and challenging projects, in a...

Country representative – France

Country representative position builds our company market position by locating, developing, defining, negotiating, and closing business relationships. Benefits: very flexible time, can be done as part-time in the beginning; you’ll become our most important...