Terms starting with Jeremy Stackawitz join Senzo as CEO