We hired a private company to greet us at the airport and get us to Piraeus for our ferry. Can’t remember the name though! Sorry.
Found them online before we left the US and they were sooooo friendly, helpful, and spoke English for us. We were only 4 people, but maybe they have larger vehicles...