Michael Lewis joined Mycroft as our new CEO this month. We wanted to take a moment to find out a little more about him, why he is interested in Mycroft,…
https://youtu.be/H3sjgDXtqfA When you start a company you wear all of the “hats.” As the entrepreneur, you are the human resources department, the chief of finance, the lead developer and…