Globase announces new Marketing Manager