JOB SUMMARY The Marketing Manager (Business Development & Partnerships) is responsible for developing and implementing programs that drive tour flow through marketing channels in the Japan market. This role focuses on building and maintaining relationships with customers,
About SecurityScorecard: SecurityScorecard is the global leader in cybersecurity ratings, with over 12 million companies continuously rated, operating in 64 countries. Founded in 2013 by security and risk experts Dr. Alex Yampolskiy and Sam Kassoumeh and