video platformvideo managementvideo solutionsvideo player

We don't think he aspires to this level of awfulness by choice, but there's no doubt he is bad, make that very bad at his job.