He is in charge with handling customer complaints.
Idiomatic Expressions for in charge
Phrase: in charge of one's destiny
Meaning: to have control over one's future
Usage: She believes that she is in charge of her own destiny and can create her own success.