We’re looking for hungry and ambitious Business Sales Specialist to join Bolt Business in Dar Es Salaam, Tanzania. You’ll be driving our growth machine,