Posted on May 11, 2018March 16, 2020Zecuri Zecuri is the umbrella coproration of all Zecuri affiliates.