California, USA (Silicon Valley) with offices/Offshore Centres in India (Mumbai, Bangalore), South Africa
share this job on whatsapp
sales & marketing related skills ? Financial and business acumen / value-add thinking.