Keyskills: business development sales marketing it sales biz dev channel sales branding corporate sales client relationship management b2b sales sales executive activities partnerships product management lead generation key account management direct sales