eClerx announces three new Independent Directors to their Board