Yaksa is now a part of Verndale! https://www.yaksa.ca/en/ This position can be in our Montreal Office, or remotely in... Great Reasons to Work at Verndale We are a rapidly growing company that is just as entrepreneurial today as when we were...
Yaksa is now a part of Verndale! https://www.yaksa.ca/en/ This position can be in our Montreal Office, or remotely in... Canada. About the Technical Director position The Technical Director at Verndale is an expert, leader and manager...