Vincent Castillo
2 catalog papers. Identity-linked publications and additional name matches are distinguished below.
ORCID: 0000-0002-8721-2940
Fisher College of Business, The Ohio State University, 2100 Neil Avenue, Columbus, OH, 43210, USA
Publications
- Designing technology for on-demand delivery: The effect of customer tipping on crowdsourced driver behavior and last mile performance — Journal of Operations Management 2022
- Journeys, Not Destinations: Theorizing a Process View of Supply Chain Integrity — Journal of Business Ethics 2022