Greentube Internet Entertainment As a generalist in the role of technical project manager, I am working with software projects from many perspectives.