Account Manager (Remote - Italy)
Job DescriptionWhat you’ll doAs a Business Development Manager, you will be responsible for developing new business as well as maintaining and driving...
Sales and Business Development
onsite