OpenIP Solutions (@OpenIPSolutions) header
OpenIP Solutions (@OpenIPSolutions) profile picture

Provides businesses with communication solutions that are rich with features, highly customized and less expensive than brand name, closed, proprietary systems.

Saint Paul, MN
Joined April 2010

@OpenIPSolutions is protected

Only followers this account has approved can see its posts.