Kremer takes up major position at The UWI - Barbados Today