Fue fundada por Michael Stock en 1999 como una empresa de limpieza de minas terrestres. Luego se transformó en un contratista privado de seguridad que empleaba mercenarios. Con sede en Washington, D.C., la organización tiene en realidad dos cabezas. Bancroft Global Development es una consultora de seguridad sin ánimo de lucro, casi una ONG, y Bancroft Global Investments, creada en 2011, es una empresa que opera en paralelo. Su logo es la cabeza dorada de un león sobre un doble círculo azul.