Homomultimer; in vitro and presumably in vivo. Interacts with viral RNA and Pr55Gag precursor; these interactions mediate Vif incorporation into the virion. Interacts with the viral reverse transcriptase. Interacts with human APOBEC3F and APOBEC3G. Interacts with host UBCE7IP1 isoform 3/ZIN and possibly with SAT. Interacts with host tyrosine kinases HCK and FYN; these interactions may decrease level of phosphorylated APOBEC3G incorporation into virions. Interacts with host ABCE1; this interaction may play a role in protecting viral RNA from damage during viral assembly. Forms an E3 ligase complex by interacting with human CUL5 and elongin BC complex (TCEB1 and TCEB2). Interacts with host MDM2; this interaction targets Vif for degradation by the proteasome (By similarity).