eshard is looking for its Europe Sales Manager A day at eshard for this position You are here to support our clients, listening and understanding their business strategy and cyber security challenges. You are able in a confident way to guide and advise them to identify technical solutions. Once you build the trust with our […]