English: He was assigned to several key positions in the organization.
Telugu: ఆ సంస్థలో అతడు అనేక కీలక స్థానాలలో కొనసాగాడు.