assertive
aggressive, can-do (informal) confident, decided, decisive, demanding, dogmatic, domineering, emphatic, feisty (informal, chiefly U.S. & Canad.) firm, forceful, forward, insistent, in-your-face (Brit. slang) overbearing, positive, pushy (informal) self-assured, strong-willed, backward, bashful, diffident, hesitant, insecure, meek, modest, reserved, retiring, self-conscious, self-effacing, sheepish, shrinking, shy, timid, timorous, unassertive, unobtrusive