Sales Development Representative Octus New York, NY Sales Development Representative. New York, New York, United States. Octus is a leading global provider of credit...