Senior Developer
Business Development Manager
Principal Developer
Strategic Network Development Manager, Rakuten Affiliate Network
Director, Network Development
President and CEO
Director, Exchange Sales
Strategic Network Development Manager / Publisher Development Manager