dunno. im thinking with his skills listed he is probably on a team scott possibly could have been developing to develop the photopost more rather than scott doing it all himself like before. or prehaps he needed more moderators for the photopost website. who knows. i wouldn't stress over it.
my guess support staff is product support staff since they sell photopost and its support for that and moderators moderate the boards to ensure things are staying within the rules.