As one of the three warring MegaCorporations ruling the island, Cascadia Global teeters on the brink of chaos. Board member Vincent Roberts cannot allow that to happen.