Majewski Thomas P.

CEO, Director, Officer, Portfolio Manager