The Novo Group

Smart Multimedia Gallery

Release Summary

The Novo Group, a fast-growing managed recruitment services firm, has announced today the formation and appointment of four members to its corporate St. Louis Advisory Board.

The Novo Group