Supreme Ventures announces senior management appointments