Celia Wanderley joins BIG as Chief Innovation Officer
EDMONTON, AB, Feb. 20, 2024 /CNW/ – Bits In Glass, an award-winning, global digital transformation and business process automation firm, that has been serving Fortune 2000 & Public Sector clients for over two decades from its North America,