Bellingcat employs 70 employees. The Bellingcat management team includes Evan Guillemin (Director and Treasurer _ Bellingcat US), Charlotte M (Social Media Editor), and Benjamin Fischer (Director of Development, Europe).
Looking for a particular Bellingcat employee's phone or email?