ambivert

(noun)

noun

1. A person who is neither clearly extroverted nor introverted, but has characteristics of each.