Soloed him. Easy kill for a level 49 Druid. Didn't give much experience, but not surprising considering that he conned green to me. He didn't drop anything for me either except 3 platinum. Hopefully due to him being a named frost giant, I received a substantial faction hit towards ClawsofVeeshan.
When I found him he was parked near the SouthEast corner inside of the fort. There was a Frost Giant scout standing next to him at the time, but that particular frost giant scout roams along the South (Back) area of the fort.
He also seems to move slower than the normal Frost Giant Scouts, Berzerkers and Elites, because he kept falling back from the rest of the group of giants I had with him trying to quad.