News Deliverect names Justin Falciola as president of the Americas The move follows the milestone of surpassing one billion orders processed.