> Project manager: (ideally project manager and release manager would be two different positions, but I'll fill this role for this group)
As offered before, Victor Guerra, at Galileo and as part of e-lane can handle the releases (he's doing the e-lane releases), so you can dedicate more effort into project management.