Terence M. O’Sullivan is a labor union activist and, since 1999, president of the Laborers’ International Union of North America.
Terence M. O’Sullivan is a labor union activist and, since 1999, president of the Laborers’ International Union of North America.