Impiricus has 14 open roles, 4 posted in the last 30 days. Stated pay range: $80k – $210k a year. Funding stage: Seed. Last round: $3M, Apr 26, 2022.