Verma has held positions in Indian embassies in Turkey, China, Vietnam, and Hong Kong, among other places.
Already have an account? Login