I have pitched
-he lanzado
Presente perfecto del verbo pitch. Hay otras traducciones para esta conjugación.

pitch

In my case, I have pitched my site as a professional webpage, aimed strictly at presenting my professional activities as an interpreter and translator.
En mi caso, esta web es una página profesional, concebida estrictamente para presentar mi actividad profesional como intérprete y traductor.
Palabra del día
el muérdago