Mark Johnston is a Senior Managing Director at BCI, where they have held various leadership roles since 2004. Currently, Mark serves as a board member for Consolidated Communications and Veracode, while also having previously been on the board of Ziply Fiber, Pilot Freight Services, and Springs Window Fashions. Mark earned a Bachelor of Commerce in International Business from the University of Victoria and is pursuing CPA and CFA designations.
This person is not in the org chart
This person is not in any teams
This person is not in any offices