Denver-based software company Poppulo laid off 80 employees as tech industry …

Founded in 2011, the company specializes in communications and workplace technology. With its headquarters at 1221 Broadway in Denver, Poppulo also … Read source

Click to rate this post!
[Total: 0 Average: 0]