microsoft crm careers in Kenya