Account Executive with Business Development skillsCarmenta is growing and we are now looking for a UK Account Executive with business development skills (based in Sweden) to join our team. Read more