I consider myself an introvert, I am working from home right now instead of going into the office (15 minutes away). I am fine in small groups of people (2-5), but when there are more than 10 people in a room I am not very social and do not find it much fun.
I did outside sales for 10 years, which might sound contradictory to this, but in reality you only have to talk to people for about 2 hours a day. The rest of the time is spent in prep work, travel, learning your product (mine was technical). I liked that I could make a good living in 2 hours a day.
You could try starting your own business. My current setup is that I have 10 people on staff, and a very good COO to lead them all. She has joked that if we double our head count, that she could count on me to be at the office 50% of what I am now. Her prediction is that if we ever got to 50 people, then I would never come to the business at all. My contribution to my business is to do a lot of reading and thinking, and planning. I read about 2 hours a day, do another 2 hours of planning out solutions to various issues at work, and spend some time working on the website/e-marketing etc.
I would talk to your supervisor/CEO and ask if there is a way that you can work remotely for half the time or more. As a CEO myself, I am more interested in productivity than face time. Maybe your CEO is too.