Job offers for professionals and managers in europe