English speaking Customer Support Manager with start up experience