Carbon Streaming Corporation announced that Michael Psihogios has resigned as President and Chief Executive Officer of the Company for personal reasons. Justin Cochrane, the current Executive Chairman, has been named Chief Executive Officer and will resume that role effective immediately.