C Charlie Besecker Review of Open mind innovation 7 months ago The company is ok 👍, but needs improvement 😕.
Comments: