Ability to work under pressure and deliver to tight deadlines Excellent communicator and ability to manage high pressure situations... ecomm agreements, drafting and precedent creating Managing high pressure situations and working within tight deadlines......
Job Location: Cape Town, Western Cape, South Africa