Creo Color Servers' Ilana Jucha talks about recent company developments