Established in 2017, BlackWatch Advisors is a global boutique financial & strategic consulting and advisory services firm. The firm provides advisory in the areas of investment banking, venture capital, technology, management consulting, and other sectors.