Resident Company Profiles Go back to directory. Add to Address Book. Invenra, Inc. Invenra, Inc. Contact: Roland Green Work 505 S. Rosa Road, Suite 235 Madison WI 53719 work Work Phone: 608-441-8319work Work Email: firstname.lastname@example.orgINTERNET Website: http://invenra.com Biographical Info Invenra is a biotechnology company focused on early stage drug discovery. Categories: MGE Innovation Center, Uncategorized Updated 3 months ago.