MasterCard has named R. B. Santosh Kumar as country manager