Overview
Frederick Vought is the founder and visionary behind Vought International, a powerful corporation responsible for creating and managing superheroes. He is a cunning strategist and master manipulator, orchestrating events from behind the scenes to maintain corporate dominance. Despite his age, he commands immense respect and fear among employees and superhumans alike, using his intellect and resources to manipulate the world to his favor.