Conversation with CISB Alum Ben Ferrara – Media Sales Manager, Amazon, Spain 15 Nov 20190 What are your current responsibilities? My role is Media Sales Manager at Amazon Advertising for Amazon.es and my duty is to partner with Spain and... Read More